Acquisto unico · Nessun abbonamento

Il client FTP, SFTP e S3che macOS meritava.

FTP, FTPS, SFTP e bucket S3 in un'unica app nativa — due pannelli, trascina e rilascia, e un motore di trasferimento scritto in Swift & SwiftNIO. Nessun abbonamento, nessun account.

Versione 1.5 · scopri le novità

  • Gratis da scaricare — chiavi SSH incluse
  • Sicuro con Keychain e App Sandbox
  • Nativo per macOS 15 Sequoia e successivi
Server e bucket
FTPFTPSSFTPS3Swift & SwiftNIOKeychainApp Sandbox
4protocolli in un'app
0abbonamenti, mai
100%nativo, Swift & SwiftNIO
∞siti salvati, anche gratis
Connettività

Ogni protocollo, fatto come si deve

Un'unica app per FTP semplice, FTPS cifrato, SFTP su SSH e archiviazione compatibile S3 — con l'autenticazione che i tuoi server usano davvero, dalle password alle chiavi private.

FTP

FTP classico

Modalità attiva e passiva, percorsi UTF-8 e parsing robusto dei listing (server Unix e Windows). Perfetto per hosting datati e macchine di rete interna.

FTPS

FTPS su TLS

FTPS esplicito (AUTH TLS) e implicito con validazione completa del certificato, anche sui server che pretendono il riuso della sessione TLS sul canale dati, come vsftpd e FileZilla Server. Un certificato self-signed mostra l'impronta e decidi tu.

SFTP

SFTP su SSH

SFTP con password o con chiavi private RSA ed ed25519 con passphrase — gratis per tutti. Le host key sono fissate in un known-hosts per fermare gli attacchi MITM, e FULL aggiunge i jump host.

S3

Archiviazione compatibile S3

Amazon S3, Backblaze B2, Cloudflare R2, Wasabi e MinIO si aprono come cartelle negli stessi due pannelli. Caricamento a parti, download che riprendono, rinomina delle cartelle sul server. In FULL.

Le password sono salvate nel Keychain di macOS. Le chiavi private non lasciano mai il tuo Mac. L'impronta dell'host è verificata ad ogni connessione.

Pensato per i professionisti

Tutto ciò che serve a un client pro, senza il superfluo

Un vero flusso a doppio pannello con un motore di trasferimento professionale — e, nuovi nella 1.5, bucket cloud, caricamento automatico e pannello Info.

FULL · Cloud storage

I bucket S3, come cartelle

Aggiungi un endpoint Amazon S3, Backblaze B2, Cloudflare R2, Wasabi o MinIO come qualunque altro sito. I bucket si aprono negli stessi due pannelli dei tuoi server, e quello che usi già — la coda, la sincronizzazione, il caricamento automatico — funziona anche lì.

  • Caricamento a parti per i file grandi, download che riprendono
  • Rinominare una cartella avviene sul server
  • Chiavi di accesso nel Portachiavi di macOS
I bucket S3, come cartelle
FULL · Caricamento automatico

Salvi in locale. È già sul server.

Accendi il caricamento automatico e continua a lavorare nella cartella locale: ogni file che salvi arriva sul server da solo, passando dalla coda. I file temporanei degli editor e le regole del .syncignore sono saltati, e sul server non si cancella mai niente.

  • Un pulsante nella toolbar, oppure ⌃⌘U
  • Rispetta il .syncignore e ignora i temporanei degli editor
  • Solo caricamenti — non cancella mai nulla sul server
Salvi in locale. È già sul server.
Pannello Info

Guarda prima di scaricare

⌥⌘I apre accanto agli elenchi un pannello con l'anteprima e i dettagli della selezione: immagini, codice, permessi, proprietario, URL pubblico. Devi correggere una riga? Modifica qui cambia un file di testo senza lasciare la finestra.

  • Anteprime dei file locali gratis, di quelli remoti in FULL
  • Permessi, proprietario, dimensione e URL pubblico a colpo d'occhio
  • Modifica qui lascia dritte le virgolette dritte
Guarda prima di scaricare
Home

Una home per cento server

Apri Upstream e ti trovi davanti i server su cui lavori davvero: quelli che hai fissato, quelli usati per ultimi e l’elenco completo, con il conteggio di quanti restano fuori dallo schermo. Cerca per nome, host, utente o tag — scrivi “prd” ed esce produzione.

  • I server fissati restano in cima, nell’ordine in cui li hai fissati
  • Tag come elenco vero, e filtri per tag salvati con un nome
  • Ricerca fuzzy su nome, host, utente e tag
Doppio pannello

Locale e remoto, fianco a fianco

Sfoglia il disco e il server in una vista a due pannelli pulita, con icone native, breadcrumb, filtri istantanei, modalità lista e griglia. Drag & drop dal Finder o tra i pannelli.

  • Address bar con breadcrumb interattivi
  • Lista, icone piccole e grandi, colonne dettaglio
  • Drag & drop col Finder e tra i pannelli
Motore di trasferimento

Una coda che comandi davvero

Trasferimenti multi-thread e ricorsivi per file e intere cartelle — e ora sei tu a dettare i tempi. Metti in pausa a metà corsa e riprendi dal byte esatto in cui ti eri fermato, riordina ciò che è in attesa o porta in cima un file urgente. Chiudi l’app: la coda è ancora lì quando torni.

  • Pausa, ripresa e riordino — la ripresa è al byte esatto
  • La coda sopravvive alla chiusura dell’app
  • Retry automatico con backoff esponenziale
FULL

Modifica i file remoti come fossero locali

Apri qualsiasi file remoto in VS Code, TextMate o Xcode. Upstream rileva il salvataggio e lo ricarica sul server all'istante — il tuo edit loop senza il giro manuale.

  • Watch mode: auto-upload al salvataggio
  • Scegli l'editor dal catalogo delle app
  • Anche la modifica remota one-shot è gratis
FULL

Sincronizza le cartelle in tutta sicurezza

Confronta directory locali e remote e allineale nella direzione che vuoi. L'anteprima dry-run mostra esattamente cosa verrà caricato, scaricato o eliminato prima che accada — con esclusioni .syncignore e gestione intelligente dei conflitti.

  • Anteprima dry-run prima di ogni sync
  • Diff a colori: mancanti, modificati, più recenti
  • Navigazione sincronizzata tra i due pannelli
⌘K

Vola tra i server con ⌘K

Premi ⌘K, digita poche lettere e connettiti a qualsiasi sito salvato o esegui un'azione all'istante. Il fuzzy matching capisce cosa intendi — mani sulla tastiera e flusso ininterrotto.

  • Palette comandi fuzzy per siti e azioni
  • Schede multiple, un server per sessione (FULL)
  • Quick Connect per i server una tantum
C'è di più

Pieno di dettagli curati

Decine di piccole scelte che insieme fanno un client che ti piace davvero usare.

Sicurezza Keychain

Ogni credenziale è salvata nel Keychain di macOS. Niente lascia mai il tuo Mac in chiaro.

Quick Look

Anteprima istantanea dei file remoti con la barra spaziatrice — niente download, niente deviazioni.

Editor CHMOD

Imposta i permessi con una griglia rwx interattiva o digitando direttamente il valore ottale.

Console log in tempo reale

Guarda scorrere comandi e risposte grezze del protocollo in un pannello moderno stile terminale.

Gestione file remota

Crea, rinomina, sposta ed elimina file e cartelle sul server come fossero locali.

Ricerca e filtri istantanei

Filtra qualsiasi listing mentre digiti e trova l'unico file tra migliaia in un attimo.

Cronologia trasferimenti

Ogni trasferimento viene registrato con velocità, durata e l’errore esatto se è fallito. Raggruppata per giorno, con ricerca, e non sincronizzata da nessuna parte.

Dimensione cartella sul server

Chiedi a una cartella remota quanto pesa davvero. Il conteggio scorre in tempo reale e puoi fermarlo quando vuoi.

Copia l’URL pubblico

Indica una volta la radice web del sito, poi copia l’indirizzo pubblico di qualsiasi file remoto dal menu contestuale.

Icona nella barra dei menu

Server fissati e recenti, stato della coda, pausa e ripresa di tutto — senza richiamare la finestra.

Riapre dov’eri rimasto

Le schede tornano all’avvio con gli stessi server e le stesse cartelle, scollegate di proposito: un clic su Riconnetti e sei di nuovo dov’eri.

Chiaro, scuro e 21 temi

Scegli tu l’aspetto invece di seguire il sistema — e un tema d’accento che resta leggibile su entrambi i fondi.

VoiceOver che dice qualcosa

Un server nella sidebar annuncia il nome, se è connesso, che protocollo usa — e se il traffico viaggia in chiaro.

I tuoi siti, al sicuro su disco

Un archivio danneggiato non impedisce più l’avvio, e non viene mai sovrascritto: i tuoi server restano dove sono mentre ne fai una copia.

Velocità e tempo rimanente

Ogni trasferimento e l'intera coda mostrano velocità e tempo rimanente, e l'icona nel Dock conta i trasferimenti attivi.

Comandi Rapidi e link sftp://

«Carica file su un sito» e «Apri sito» in Comandi Rapidi e come Azioni rapide del Finder. I link sftp://, ftps:// e ftp:// si aprono in Upstream.

Connessione rapida, ogni protocollo

Raggiungi un server che non salverai mai in SFTP, FTPS o FTP — e al primo avvio una schermata di benvenuto porta dentro i server che hai già.

Import da FileZilla

Porta ogni server in pochi secondi da sitemanager.xml o dal tuo ~/.ssh/config — chiavi e jump host compresi. Gratis.

Auth con chiave SSH

Connettiti in SFTP con chiavi private RSA o ed25519 e passphrase. Gratis per tutti.

Schede multiple FULL

Resta connesso a più server insieme e cambia sessione con un clic.

Download come ZIP FULL

Scarica più file remoti o intere cartelle in un unico ZIP generato al volo.

Limite di banda FULL

Metti un tetto alla velocità globale così un upload grosso non si prende tutta la connessione.

Sync iCloud FULL

Tieni siti e preferiti sincronizzati su tutti i tuoi Mac.

Cerca in tutto il server FULL

Trova un file ovunque nell’albero remoto per nome o schema, filtrato per estensione, con un limite di profondità perché un albero enorme resti gestibile.

Jump host (bastion) FULL

Raggiungi i server che rispondono solo attraverso un bastion SSH. Le voci ProxyJump vengono lette dal tuo ssh config e collegate da sole.

Rinomina multipla FULL

Trova e sostituisci (anche con espressioni regolari), prefisso, suffisso, numerazione, maiuscole ed estensione, con l'anteprima dal vivo. Un conflitto blocca la rinomina invece di sovrascrivere un file.

Sicurezza dal principio

La sicurezza non è un ripensamento

Upstream gira nella App Sandbox di Apple e tratta i tuoi server e le tue credenziali come dovrebbe fare un'app Mac nativa.

App Sandbox e Keychain

L'app è completamente sandboxata secondo le linee guida di Apple, e ogni password vive nel Keychain di sistema — mai in un plist, mai in chiaro.

Verifica di certificati e host

I certificati FTPS sono validati e le host key SFTP sono fissate in un known-hosts. Se un'impronta cambia, Upstream si ferma e chiede — proteggendoti dagli attacchi man-in-the-middle.

Nessun account, nessun tracciamento

Non c'è alcun login Upstream né analytics che raccolgono la tua attività. Siti, chiavi e file sono tuoi — l'app ti connette e basta ai tuoi server.

Le chiavi SSH restano dove sono

Le chiavi RSA ed ed25519 sono lette in locale e usate solo per autenticarti. Non vengono mai caricate, copiate o condivise con nessuno — noi compresi.

Per chi è

Un client, ogni flusso di lavoro

Dal mettere online un sito al backup di un NAS, Upstream si adatta a come già lavori.

Sviluppatori web

Pubblica un tema WordPress o un sito statico, accendi il caricamento automatico e salva e basta, e sincronizza una cartella di build in un colpo — prima il dry-run, ovviamente.

Sysadmin e possessori di NAS

Sposta file su un Synology o QNAP via SFTP, sistema i permessi con l'editor CHMOD e tieni d'occhio il log del protocollo mentre lavori.

Homelab e Raspberry Pi

Connettiti a un VPS, una seedbox o un Raspberry Pi con chiavi SSH e gestisci tutto da una vera interfaccia Mac invece che dal terminale.

Agenzie e freelance

Tieni decine di server e bucket S3 dei clienti in un solo Site Manager, saltaci tra schede e ⌘K e sincronizzali su tutti i tuoi Mac con iCloud.

Stai cambiando?

Porta con te ogni server in pochi secondi

Arrivi da un altro client? Upstream importa l'intera lista dei server — gratis — così non ridigiti neanche un host, una porta, uno username o una chiave.

1

Esporta i tuoi siti da FileZilla, o punta Upstream al tuo ~/.ssh/config.

2

Importa sitemanager.xml — ogni host, porta e protocollo arriva intatto.

3

Aggiungi le password al Keychain o collega una chiave SSH, e sei connesso.

Free vs Full

Potente da gratis. Inarrestabile con FULL.

Server, chiavi SSH, coda e import sono sempre gratis e mai limitati. FULL aggiunge i bucket cloud e l'automazione per il lavoro di ogni giorno — un solo acquisto, per sempre tuo.

FunzioneFreeFULL
FTP, FTPS & SFTP✓✓
Autenticazione a chiave SSH✓✓
Siti salvati illimitati✓✓
Import da FileZilla e config SSH✓✓
Home con server fissati e recenti✓✓
Tag e viste salvate✓✓
Palette comandi ⌘K✓✓
Riapre dov’eri rimasto✓✓
Icona barra dei menu e notifiche✓✓
Chiaro e scuro con 21 temi d’accento✓✓
Coda concorrente e ricorsiva✓✓
Pausa, ripresa e riordino della coda✓✓
Velocità, tempo rimanente e badge nel Dock✓✓
Cronologia trasferimenti✓✓
Pannello Info con anteprima locale e Modifica qui✓✓
Quick Look e CHMOD✓✓
Gestione file remota e dimensione cartelle✓✓
Comandi Rapidi e link sftp://✓✓
Console del protocollo live✓✓
Modifica remota one-shot✓✓
Amazon S3, Backblaze B2, Cloudflare R2—✓
Caricamento automatico al salvataggio—✓
Modifica con auto-upload (watch)—✓
Sync e confronto cartelle—✓
Navigazione sincronizzata—✓
Anteprima dei file remoti—✓
Rinomina multipla—✓
Schede multiple—✓
Jump host / bastion (ProxyJump)—✓
Ricerca ricorsiva su tutto il server—✓
Sync siti iCloud—✓
Download come archivio ZIP—✓
Limite di banda—✓
Esporta siti e cronologia in CSV—✓
Prezzi

Compra una volta. Usalo per sempre.

Niente abbonamenti, niente account, niente complicazioni.

Upstream

Gratis

Tutto ciò che serve per lavorare sui tuoi server. Core gratis, illimitato per sempre.

  • Siti FTP, FTPS e SFTP illimitati, chiavi SSH incluse
  • Coda con pausa, ripresa e riordino
  • Import dei siti, pin, tag e Keychain
  • Palette ⌘K, cronologia, Quick Look e CHMOD
Scarica sull'App Store

Upstream è un'unica app da scaricare dal Mac App Store. Le funzioni base sono gratis; le funzioni di automazione si sbloccano tramite acquisto in-app una tantum. Supporta Family Sharing. Ripristina su tutti i tuoi Mac.

FAQ

Belle domande, risposte chiare

Upstream è davvero gratis?
Sì. Scaricare Upstream è gratis e il cuore dell'app — siti FTP/FTPS/SFTP illimitati, chiavi SSH, import dei siti, coda concorrente, palette ⌘K, Quick Look e gestione file — è pienamente utilizzabile senza limiti. FULL è un acquisto unico opzionale che aggiunge i bucket S3 e l'automazione.
Quali protocolli sono supportati?
FTP, FTPS (esplicito e implicito) e SFTP su SSH, con password o chiave RSA / ed25519 — tutto gratis. Con FULL Upstream apre anche Amazon S3 e gli storage compatibili: Backblaze B2, Cloudflare R2, Wasabi e MinIO.
Posso provare FULL prima di comprarlo?
Sì. Dal paywall o da Impostazioni › FULL puoi avviare una prova gratuita di 7 giorni di tutto FULL. Sull'App Store è un articolo a prezzo zero: non viene addebitato nulla e non si rinnova. Alla fine Upstream torna alla versione gratuita — siti e impostazioni restano — e decidi tu se comprare.
È un abbonamento?
Mai. Upstream FULL è un singolo acquisto in-app non consumabile — lo compri una volta ed è tuo per sempre, con supporto Family Sharing.
Le mie password sono al sicuro?
Assolutamente. Le credenziali risiedono solo nel Keychain di macOS e l'app gira nella App Sandbox di Apple. Niente viene inviato a noi o salvato in chiaro.
Posso importare i siti da FileZilla?
Sì, gratis. Importa i tuoi server in pochi secondi dal sitemanager.xml di FileZilla o dal tuo ~/.ssh/config, chiavi e jump host compresi. Al primo avvio te lo propone una schermata di benvenuto.
Cosa serve per usarlo?
Un Mac con macOS 15 Sequoia o successivo. Upstream è un'app nativa in Swift costruita su SwiftNIO.
Quanto costa Upstream FULL?
Un acquisto in-app singolo di 29,99 $. Tieni presente che Apple converte questo importo nella fascia equivalente del tuo App Store locale, IVA inclusa dove prevista. Nessun rinnovo, nessun costo nascosto — sblocchi ogni funzione di automazione per sempre.
Posso usarlo su più di un Mac?
Sì. L'acquisto è legato al tuo Account Apple, quindi puoi ripristinare FULL su qualsiasi tuo Mac, e il Family Sharing è supportato.
Posso mettere in pausa un trasferimento e riprenderlo dopo?
Sì. Metti in pausa a metà corsa e la ripresa riparte dal byte esatto in cui si era fermata, non da capo. La coda viene salvata anche quando chiudi l'app: alla riconnessione Upstream ti propone di riprendere ciò che era rimasto in sospeso — non fa mai ripartire i trasferimenti da solo.
Upstream si ricorda a cosa stavo lavorando?
Sì. Le schede si riaprono all'avvio con gli stessi server, le stesse cartelle remote e la stessa scheda attiva, e la finestra torna della dimensione e nella posizione in cui l'avevi lasciata. Le schede ripristinate tornano scollegate di proposito, così Upstream non ti chiede una raffica di password appena lo apri — ognuna ha un pulsante Riconnetti che ti riporta esattamente dov'eri.
Posso tenere Upstream nella barra dei menu?
Sì. L'icona nella barra dei menu elenca i server fissati e recenti, mostra lo stato della coda di trasferimento e permette di mettere in pausa o riprendere tutto senza richiamare la finestra. Il simbolo cambia con la coda — ferma, al lavoro, in pausa — e Upstream ti avvisa quando i trasferimenti finiscono o falliscono, ma solo mentre è sullo sfondo.
Upstream ha un tema chiaro?
Sì. Chiaro e scuro sono una scelta tua, non solo del sistema, e i 21 temi d'accento mantengono tutti abbastanza contrasto da restare leggibili su entrambi i fondi. Anche VoiceOver descrive ogni server nella sidebar: il nome, se è connesso, che protocollo usa e se il traffico viaggia in chiaro.
Upstream raggiunge un server dietro un bastion SSH?
Sì, con FULL. Imposta un jump host su qualsiasi sito SFTP e Upstream si collega attraverso di esso. Se il tuo ~/.ssh/config usa già ProxyJump (o il più vecchio ProxyCommand ssh -W), l'import lo legge e collega il bastion da solo. La host key di ogni hop viene verificata singolarmente. Guida completa: collegarsi attraverso un bastion SSH →
Gestisce file grandi e intere cartelle?
Sì. I trasferimenti sono ricorsivi e in streaming su SwiftNIO, così file da più gigabyte e alberi di cartelle profondi si spostano in modo efficiente — e riprendono in automatico se la connessione cade.
Upstream funziona con Amazon S3?
Sì, con FULL. Aggiungi un endpoint Amazon S3, Backblaze B2, Cloudflare R2, Wasabi o MinIO come qualunque altro sito: i bucket si aprono come cartelle negli stessi due pannelli dei server, con la coda, la sincronizzazione e il caricamento automatico. I file grandi si caricano a parti, i download riprendono e le chiavi di accesso restano nel Portachiavi di macOS.
Upstream può caricare un file appena lo salvo?
Sì, con FULL. Accendi il caricamento automatico su un sito connesso (il pulsante nella toolbar, o ⌃⌘U) e continua a lavorare nella cartella locale: ogni file che salvi parte dalla coda di trasferimento. I file temporanei degli editor e le regole del .syncignore sono saltati, e il caricamento automatico non cancella mai niente sul server.
Raccogliete i miei dati?
No. Upstream non ha account né tracciamento. Le credenziali restano nel Keychain e i tuoi file non passano mai da noi — l'app parla direttamente con i tuoi server.