FTP Script! è un client per trasferire file su server remoti con il supporto dei protocolli FTP, FTPS e SFTP. Non si basa però su un'interfaccia grafica (GUI) evoluta e con il supporto "drag and drop", non andando pertanto a rimpiazzare il proprio FTP di fiducia. Il software è stato infatti pensato per la creazione di task e la loro esecuzione pianificata. L'utente dispone infatti di un ambiente di lavoro dove scrivere il codice, editarlo e schedulare l'esecuzione degli script.
FTP Script! consente di eseguire gli script sia in modalità interattiva (doppio click) che automatica. L'editor prevede l'evidenziazione della sintassi ed il completamento automatico del codice. Si può eseguire alternativamente codice sorgente o script per prevenire alterazioni. Il codice è scrivibile con i linguaggi JavaScript, C++, Pascal e Basic. È prevista anche una modalità "sleep" per sospendere uno script per un determinato intervallo di tempo. Questa è la versione di prova, la quale limita la velocità massima di upload/download a 64 Kbps e non prevede la generazione di file log.