10-19-09
CuteFTP to FileZilla Site Manager TXT to XML Converter
I’ve recently decided to switch from CuteFTP to FileZilla and I needed a way to import the huge amount of sites that I had saved in my site manager. There were a few resources out there, but none that imported the full site information (including site name and comments).
This php script will take an exported CuteFTP TXT file and convert it into an XML file which can be imported by FileZilla.
Instructions & Download
- Export your CuteFTP sites to TEXT format.
- Replace the $inputFIle variable below with the correct exported file name
- Since CuteFTP does not export passwords, you may use your comments field as the password. If so, change the $commentsAsPass variable to true. If left as false, no password will be imported.
- Run the PHP file (make sure your exported CuteFTP sites file is in the same folder).
- Import the newly created XML file into FileZilla.
- Enjoy!
Click here to download the CuteFTP to FileZilla PHP Converter
9 Comments
Awesome. Thanks so much.
Hi there, I am wondering if this would work with WS_FTP? The ini file is already in text format…..I know nothing about PHP though…..if you have a minute, I know, haha.
If you do have a minute, could you email me?
I have searched everywhere, can find plenty of requests wanting a conversion process, but nothing else. Thanks for taking the time to help those with Cute FTP by the way!
Thanks,
Suzanne
Hi Suzanne — I wish I could help but I’ve never used WS_FTP. Sorry :/ Please email me the ini file, i will try and take a look at it.
Thank you very much for this nifty tool. Saved me a few hours of work…
Hi,
i used the script and cannot manage to get a correct xml file.
The script says output completed, but my XML is not completed.
As an example, my text file starts with :
Site Label: Akamai
HostName: something.upload.akamai.com
etc…
and part of the content of the XML is :
Akamai – Belgique Loisirs
HostName
this looks like the Name doesn’t stop at the line break. Any clue ?
Thanks for making this. Only issue I had was that all of my usernames had the word “Password” appended to the end. For example, if my username was jqpublic, my filezilla entry would be jqpublicPassword
It was an easy thing to fix, but just thought I’d let you know. (Using CuteFTP 8.3.4.0007 and Filezilla 3.3.3)
It’s a shame filezilla isn’t a little more ‘robust’. I really like CuteFTPs tab structure and the ability to connect to multiple sites, but Globalscape hasn’t updated their product in 2 years, so I am jumping ship. Hmm… WS_FTP looks active.
Absolutely brilliant, thank you!
One small thing which would improve the script would be the ability to import the folder structure as well, but no biggie. You certainly saved me at least an hour of tedious work.
I have the same issue as mathieu.
The script kinda starts but breaks after the first site, ignoring all the other ones.
Also, most fields are not written in the output file, only a few are.
I use CuteFTP 8.3 Pro
Too bad
Great! This script works perfect! You must use PHP to run it.
Comment