FileZilla is een gratis, open source file transfer protocol (FTP) software tool waarmee gebruikers FTP-servers kunnen opzetten of verbinding kunnen maken met andere FTP-servers om bestanden uit te wisselen. FileZilla ondersteunde van oudsher File Transfer Protocol over Transport Layer Security (FTPS). De client software voor FileZilla is beschikbaar voor alle platforms en is gratis.
In tegenstelling tot de vaak gekozen alternatieve vorm van beveiliging in FTP, secure file transport protocol (SFTP), is FTPS minder firewall-vriendelijk en vereist het openen van een aantal poorten voor de werking ervan. Voor degenen die beveiligingseisen stellen aan SFTP, was voorheen een secundaire client vereist, maar de beveiliging is geactualiseerd om beide opties te omvatten.
FileZilla's betaalde pro-versie biedt gebruikers de mogelijkheid om verbinding te maken met vele online opslag providers, waaronder WebDAV, Amazon S3, Backblaze B2, Dropbox, Microsoft OneDrive, Google Drive, Microsoft Azure Blob en File Storage, en Google Cloud Storage.
Het opzetten van een server in FileZilla is eenvoudig, hoewel het alleen wordt ondersteund op Windows-platforms. Om een nieuwe server site te maken, downloadt een gebruiker de software, opent het en gaat naar het bestandsmenu. In het bestandsmenu kiest men site manager. Men geeft de hostnaam op, het type FTP-protocol, de inlogmethode en wijzigt indien nodig van passieve verbinding.