After 13 years and 25 million downloads later, Firefox has officially removed FireFTP and FireSSH support from the browser. Thus, I've ended support / development of the addons. I recommend switching to Waterfox to continue using the addons.
After 13 years, Firefox has officially removed FireFTP and FireSSH support from the browser.Thus, I've ended support / development of the addons.I recommend switching to Waterfox to continue using the addons.I'm having a hard time connecting!
Use this tool here to convert your old files into the new format:Step 1: find your profile folder, here are instructions: http://support.mozilla.org/en-US/kb/profiles-where-firefox-stores-user-data (if you're on a Mac it'll be under: ~/Library/Application Support/Firefox/Profiles)Step 2: find the file in your profile folder called fireFTPsites.datStep 3: open the file with a text editor and copy/paste the content into here:Step 4: Click here to Free Download the file!Step 5: Replace the original file with the one just downloaded.
If you have further issues, email me firstname.lastname@example.org and I'll help further.I get a "Encrypted Connection Failed!" when trying to connect securely to my site! When setting up a secure connection to any site (FTP or any regular website), Firefox checks something called a certificate to verify the identity of the site being accessed. Any old site, including malicious ones, can easily set up a Encrypted connection but it's not as easy to create a fake identity. So just because your connection to a site is encrypted that doesn't mean the data you're transferring is going to a good place. Checking a certificate is like checking the site's ID - it makes sure that they are who they say they are.
That being said, sometimes a certificate identifying a site isn't configured correctly for a site. For example, a common way to get to a website is www.mysite.com. However, you can also get to the site usually by going to just mysite.com (without the 'www'). A certificate might be configured to be valid for 'www.mysite.com' but for a website to be correctly configured you would need to get a separate certificate (or ID) for 'mysite.com' - even though really it's the same site, just by a slightly different name. Because getting a certificate is a bit pricey (usually around $100 these days) a lot of websites will go the cheap route and just reuse the same certificate for several sites even though it's not technically correct. This then creates a problem for Firefox in trying to figure out which sites are just misconfigured and which ones are out to get you...
So, when you get a "Encrypted Connection Failed!" warning you are given the option to "Add an exception..." to the rule. But you should only do this if you completely trust the site you are connecting to and/or have verified with the Portable administrators that this is normal behavior for their servers.
If Firefox says "No Information Available", you can try adding the "https://" prefix in front of URL - this seems to fix it usually. Hopefully in the future this will be more automatic.I'm having problems on my Mac with firewall enabled and using Passive mode! You can t to ry temporarily disabling the firewall to see if that's the issue in the first place. If it is the issue, you should turn off Passive Mode (Account Options->Connection-> and uncheck Passive Mode). There are no horizontal scrollbars – I can't see my files! This is available in versions 0.98 and up. I'm using a proxy and it's not working! Support for proxies is limited still. Hopefully, support for proxies will improve in future versions. Try using AnalogX's proxy - it seems to work well. If you're using Squid, see this note. Proxy with authentication does not currently work - it's a technical issue with Firefox that will be hopefully be resolved in a future version. When using SSH Transfer of File Protocol, it's telling me the Professional key is unknown when I remember already caching the key. The newest version of FireFTP uses a different underlying engine to access SSH Transfer of File Protocol servers. As such, it looks at a different known_hosts file which stores known keys to SSH servers that you trust. I apologize for the slight confusion and inconvenience. I don't have permission to view a parent directory of a directory I'm trying to access! If you are getting "Permission denied." errors when trying to login to your site you can try setting Account Manager->Connection->Initial Directories->Remote to the initial directory that you wish to view. Why is uploading slower than downloading? FireFTP is usually on par with other File Transfer Protocol clients as far as speed goes. The reason uploading is slower is because your internet service provider (e.g. Comcast, Qwest) will usually give you a much higher Free Download speed than upload speed for your internet connection. When transferring, my files end up corrupt! You probably accidently enabled ASCII mode. Go to Tools->Options->Downloads/Uploads and select either Binary Mode or Auto Mode. You can also set this on the status bar near the bottom right where it might say "ASCII". I can't see my .htaccess files! Files with a period in front of them are considered 'hidden' in the FTP world. To display these files go to Tools->Options->Show Hidden Files Why can't I Free Download files that have strange/special characters (multi-byte character languages like Chinese, Japanese, Russian, Unicode; e.g. No such file or directory or 550 The system cannot find the file specified) You might have to change the encoding you are working with to Download the file. Go to Account Manager->Advanced->Server Encoding and perhaps try West European->Western (ISO-8859-1) or whatever region the Server might be located in (e.g. Chinese servers tend to use East Asian->Chinese Simplified (GB18030)) Why can't I connect with VMS, IBM servers? FireFTP doesn't currently support these types of servers. It's on the todo list though. Why can't I access network folders? FireFTP cannot access network folders - it's a technical issue with Firefox that will be hopefully be resolved in a future version. For now the workaround is to map your network drive to a letter and that will make it work. Also, you can try dragging the file from Windows Explorer. (you can't drag to however) Why can't my large files (over 2 GB or 4 GB) be transferred? FireFTP cannot Fetch files over 4 GB, or upload files that are over 2 GB - it's a technical issue with Firefox that will be hopefully be resolved in a future version. I can't get it to work on Windows Vista/Windows 7! Support for Windows Vista/7 is currently experimental so there might be issues with it working. For now, you can try this tip sent in from FireFTP user Noel Briggs:"Playing with my FF config, I came across the following setting: network.dns.disableIPv6 . Setting this from its default of 'false' to 'true' allows FireFTP to work on Vista. For those who don't know how to change this, just type about:config into your browser. Find the network.dns.disableIPv6 setting, double-click it and it should change the value from 'false' to 'true'. If it doesn't, you'll just need to type it in (depends on your FF version)."Another alternative from this thread:Copy and paste the following into an elevated CMD prompt: netsh int tcp set global autotuninglevel=disabled I'm on a Mac - how do I do anything?! Because most Mac users only have a single click mouse you have to do a Ctrl-click to access functions like Rename, Delete, Properties, etc. Why don't the timestamps on the files on the Server match the dates on my local files? To keep timestamps in sync go to Tools->Options->Downloads/Uploads->Keep timestamps in sync I'm having various issues on OS/2! OS/2 support is rather experimental at this point. Hopefully I'll be able to resolve the issues in future versions of FireFTP. I'm at my rope's end! FireFTP just doesn't seem to work for me because of a bug or another issue. While I am continually trying to improve the program, I realize that there are limits to what my program can do. For alternative File Transfer Protocol clients, I recommend using File Zilla or SmartFTP. Hopefully, I'll be able to resolve your particular issue in future versions. How do I install FireFTP?
Make sure you have successfully restarted Firefox after installation; otherwise FireFTP will not be fully installed.How do I connect to an FTP Client Software and use FireFTP to transfer files? Perform the following:
Try this out on a smaller file and you'll see how it works: begin downloading a file, and while it's downloading click "Abort". Then try downloading the same file again, and you'll see that FireFTP gives you the option to Resume from where you left off.How do I rename a file/make a directory/make symlinks/delete files? These things can all be found if you right-click on the file lists. A context menu will appear showing the available functions you have, along with related keyboard shortcuts. A toolbar for these features will be added in a future version. What does Abort do? Abort will call Houston and abort a pending shuttle launch mission. Don't press it if you don't know the seriousness of aborting a billion dollar project!I'm just kidding - abort just stops the current file transfer or operation. Not as exciting, I know, but you can at least imagine that it's about to abort something, somewhere in the world - bwahahaha! What are those weird files that have link icons? A file that has a chain link icon associated with it is a "symlink". You can read about it here: http://en.wikipedia.org/wiki/Symlink. You can double click on the symlink file (make sure you have version 0.94.2 or higher for some fixes related to symlinks actually) and the FireFTP will navigate to the directory or Fetch the file that the symlink points to. What is that window pane below with all the text that keeps changing? That is the "Log" window - you can hide it or show it by pressing Log in the main toolbar or in Options. The Log simply shows the dialog that FireFTP is having with the FTP server you're connecting to. FireFTP is kinda the dominant program in the relationship: it tells the FTP Client Software, "Fetch this, rename me that." but in FTP speak so "RETR this, RNFR me RNTO that". When you're not looking they whisper sweet nothings into each other's ears - I don't particularly *want* to know what that looks like :) What does "Open With" and the "Add Programs..." do? For your local files, sometimes you want to be able to open a file with a different program than the default one. Let's say I have an image file - sometimes I just want to look at it and that defaults to Firefox (what else?!) but sometimes I want to edit it and for that I need Photoshop.So, I right click on my image file, go to Open With->Add Programs... The associated extension with the file (in this example, ".jpg") will already by listed on the top-left pane. I give my program a name in the Name textbox, in this case, Photoshop. I click "Browse" and find the Photoshop executable file (on Windows, this is usually under the "Program Files" folder somewhere). And optionally I can add Arguments, but for most users and most cases it's enough to leave that box alone. Then I hit "Apply". I'll then see in the top-right pane that my program is now associated with that extension. In a similar manner, if I want a program to be associated with all extensions and all files I can select "*.*" (which will always be there) and add programs to its list.Now, when I right click the file again and look under "Open With", I will have Photoshop as one of the options - I can select that and the file will open up with Photoshop.For remote files, selecting Open With will Free Download the file and put you into Remote Edit mode. From here you can work on your file, save it, and FireFTP will automatically upload your file when it detects you've modified the file.
For Mac users: When you create a program entry for Safari, for example, you would think the path to the Application is probably: /Applications/Safari.appand logically so, because when you browse the directory you aren't allowed to go into the Application's hidden contents. However, this is not the correct path. Right-click on an Application and do "Show Package Contents". The correct path to the Safari application is actually: /Applications/Safari.app/Contents/MacOS/Safari
Not very intuitive, I realize, for you Mac users out there. Maybe in a future version there will be an easier way to access these hidden Application contents.What does "Extract Here" and the "Extract to Folder" do? FireFTP will unzip a Zip archive (.zip, .jar, or .xpi) to the current directory or to a folder named after the archive. What does "Copy URL" do? FireFTP will copy the URL (HTTP or FTP) and put it in the clipboard so you can paste it somewhere. What does "FXP" do? FXP is an advanced operation that allows you to cut out the middle man - in this case, your computer. Sometimes you need to transfer files from one website to another. Most people would do this by downloading the files to their computer and then uploading the files to the other Professional. This can be slow and time consuming if you're on a slow network. A way around this is to connect to both servers at the same time and just tell them to pass the files to each other, without having the files go through your computer.
To make FXP work in FireFTP you have to configure an account for the Portable you are transferring to ahead of time. Also be sure to configure the "Initial Remote Directory" under the Connection tab of the account's settings. This will tell FireFTP where the file should be transferred to. Then, when connected to the first Professional, right-click on the file(s) to transfer, go into the FXP menu and select the account you want to transfer to. To view the Portable you are transferring to you can always open another FireFTP (in another tab) - this way you can look at both servers at the same time.
For more information and to educate yourself about the risks involved in the FXP operation please read the Wikipedia article. Both servers involved with the transfer have to have FXP enabled in order for the operation to work.What is Category? Some users have many, many servers and this helps them organize the servers into categories. So, for example, you can create categories like "Work", "Patches", etc. to divide and conquer your list of accounts. What is Passive Mode? Passive Mode is way to specify how to talk to an FTP Client Software. Some servers only allow Passive Mode, some don't and want you to turn it off. Basically, it's like this: imagine I'm chatting with a friend online through instant messaging. Passive Mode is like saying to my friend, "Hey, I'll call you on your phone right now." Turning off Passive Mode (aka Passive Mode) is like saying to my friend, "Hey, you call me!" So, it ends up being the same result - us having a conversation or, for File Transfer Protocol, transferring a file. Passive Mode basically decides who does the calling. What is IPv6? IPv6 is if you are connecting to a Professional on the IPv6 network protocol or you yourself are using IPv6. 99% of users these days use IPv4 and it's rare that you will need to check this particular box. An example of an IPv4 address is 126.96.36.199 more commonly known as google.com! Pretty cool, eh? An IPv4 number is like a computer's unique phone number while it's on the Internet. You can check out your own 'phone number' here. At the rate things are going though, with the Internet being so popular, it's running out of 'phone numbers' it can use. So, the transition is already in progress to switch to a new numbering system which is called IPv6. An example of that is 2001:0db8:0000:0000:0000:0000:1428:57ab Not very fun to remember, but we'll still have our nicknames for the numbers the same way google.com is a nickname, or speed-dial if you will, for 64.233.267.99. You can read more details about IPv6 here: http://en.wikipedia.org/wiki/Ipv6 What is the Security feature? These days you can never be too careful. If the Portable you are connecting to supports it, you can make a secure connection to your FTP session much like the same way you have a Encrypted connection when you do online banking. Now, there are three normal choices (read the next paragraph on the 4th choice of SSH Transfer of File Protocol) as far as which method of security to use on your FTP connection. All three will protect you pretty freakin' great, but the best one to use is "Auth TLS" because it offers the best protection. If that's not available try using "Auth SSL" and after that "Implicit SSL". Not all three will work with your FTP server, and that's partially why there are three different methods - because nobody quite could agree originally on how to go about doing things.
Another method that FireFTP has of adding security is SSH Transfer of File Protocol. If this option is available with your Professional it is highly recommended as it offers the very best in security features.What is a Private Key? This is something if you select "SFTP" under Security. Some SFTP servers require a private key to access them. So in this field point to where the private key is stored on your computer. These files are usually stored ~/.ssh/id_dsa or ~/.ssh/id_rsa. Here are some tips on generating SSH keys. FireFTP also understands PuTTY files (usually having a .ppk extension).
For l33t users: you can add the private key to the url by doing SSH Transfer of File Protocol://username:password@hostname:port/#pkey=<urlencoded-file-path-to-private-key>For example: SSH Transfer of File Protocol://email@example.com/#pkey=%2FUsers%2Fmama%2F.ssh%2Fid_rsaor: C:\ssh-keys\mykey should be C:%5Cssh-keys%5Cmykey%2F == '/'%5C == '\'What is initial directories? Initial directories will associate your FTP connection with a specific directory for either local, remote or both file systems. That way, when you select the account, FireFTP will automagically plop you in the directory that you want to be when working with that particular account. What is "Keep directories in sync while navigating"? If you specify both an Initial Local and Initial Remote directory this feature becomes available. Once it's enabled and you've connected to your Portable - every directory change you make, whether on the local or remote side, will be mirrored by the opposite side. This feature assumes that both sides are similar, if not exactly the same, in content. So, if I have a folder on my remote directory called "blah" and also a directory called "blah" on my local side then when I open the "blah" directory on either side, the opposite side will also open the matching directory. This is particularly useful for web designers who have local and remote copies of their files and who do not wish to have to change directories on both sides when uploading and downloading files. Personally, out of all the features I've created for FireFTP I think this one's my favorite - it's such a time saver - it makes me feel warm and fuzzy inside :) What is the "View on the Web" feature and what do you put in "Host" and "Prefix" it to work? The "View on the Web" feature is primarily designed for web developers so that they can preview images and webpages within FireFTP (using Firefox's latest Canvas technology). It can be found on the "Account Manager" dialog, under the Advanced tab.
For "Host" put in the corresponding webhost to your FTP site. For example, if you have: FTP Host: File Transfer Protocol://FTP.mysite.comthen usually you'll have something like this: HTTP Host: http://www.mysite.comAs far as "Prefix" goes, sometimes on your website you'll have some parent folders to wade through until you get to your WWW files. For example, you might have: Prefix: /public_htmlSo what FireFTP does is it removes this prefix when accessing your file from the web using HTTP.
So, a full example:Full FTP Path: FTP://File Transfer Protocol.cheeseworld.com/public_html/images/cheese.jpg Relative FTP Path: /public_html/images/cheese.jpg File on HTTP Host: http://www.cheeseworld.com/images/cheese.jpg FTP Host: File Transfer Protocol://FTP.cheeseworld.com HTTP Host: http://www.cheeseworld.com Prefix: /public_html Formula: HTTP Host+ (Relative File Transfer Protocol Path - Prefix) = File on HTTP Host Tada!: http://www.cheeseworld.com+ (/public_html/images/cheese.jpg - /public_html) = http://www.cheeseworld.com/images/cheese.jpg What is Timezone Offset? If you know the location of your Portable, you can configure a timezone offset for it so the times are in sync with your computer. What is Professional Encoding? Not all servers around the globe use the same characters when talking to FireFTP. There are Japanese, Russian, Chinese, and many more languages that have special characters in their languages. This setting defaults to UTF-8 (which *cough* the servers should use *cough*) but some Portable's are outdated (or not as hip) and use other encodings. So, if you're seeing strange characters on the remote side of FireFTP you can try messing around with this feature until you find the language that your Server speaks. What is Notes? Here you can jog down some mental notes on the particular Server for your future reference. What is "Save Temporary Account"? Save Temporary Account is a menuitem that is available only if you are doing a QuickConnect or if FireFTP opened up from clicking an FTP link in Firefox. Because using QuickConnect or opening FireFTP from an File Transfer Protocol link doesn't save the account information and simply tosses it after you close FireFTP, you can use the Save Temporary Account feature to save what would otherwise be a temporarily created account. Why have temporary accounts in the first place? Well, because sometimes you just visit an FTP server once just to get one file. To prevent your list of accounts from getting cluttered with sites that you'll never visit again, FireFTP makes them just temporary. What is "QuickConnect"? QuickConnect allows you to make a temporary account for an FTP server that you wish to connect to. The account information is simply tossed when you close FireFTP. Why have temporary accounts in the first place? Well, because sometimes you just visit an FTP Client Software once just to get one file. To prevent your list of accounts from getting cluttered with sites that you'll never visit again, FireFTP makes them just temporary. If you decide in the middle of your QuickConnect session that you actually want to keep the account saved you can select "Save Temporary Account". What are Permissions under Properties? Permissions are used on Linux machines. You can read more about them here: http://en.wikipedia.org/wiki/Permissions Basically, it allows you to change who has access to your file, and whether they can read it, modify it, or execute it. What is Generate Hashes under Properties? Generate Hashes are used when you want to verify that a file is a bit-for-bit match of the file at the location you originally downloaded it from. Although rare, sometimes a file can be corrupted when downloaded or uploaded, a bit can change or could be lost. A hash of a file gives you a short string of characters that uniquely identifies a file. If the place where you downloaded the file from has a hash list for its files you can compare its hash with the one you generated from the file and see if they match - if they do, splendid, all is well - if they don't match, then your file is corrupted and you should Free Download it again.There are five currently available hashes: MD5, SHA1, SHA256, SHA384, SHA512. They all do basically the same thing - they uniquely identify a file - but they are all different unique methods of doing so and will produce different sets of characters for your file. Use the hash that matches what the place you Download the file from uses (it will usually say somewhere what hash they are using; if not, then it's usually MD5) What does Properties (incl. contents) do? What "Properties (incl. contents)" does differently than the normal, vanilla "Properties" is it looks at the folder(s) selected and also the contents of the folder(s). The reason that this has to be separate from just regular "Properties" in FireFTP for now is because doing something like this can be a bit time consuming and hard for the computer to do (depending on if there are a lot of things that a folder contains). But it is definitely useful because it lets you know how many files and folders a folder contains and what the total size of the folder ends up being when adding up all its contents. What is "Show welcome message"? When you connect to an FTP Client Software, there will be a welcoming message saying "Hey, what's up? Welcome to our Portable - look, don't touch, yadda, yadda" or something along those lines :) This preference just turns off the dialog that pops-up when you connect. I personally just turn it off because I find it annoying :) What is "Show error messages"? If an error occurs, a dialog will pop-up telling you so. If you uncheck this box, a dialog will not appear notifying you of the error. However, it will still appear in the Log. It's recommended to keep this checked. What is "Remember passwords"? It's just what it says, really - if you uncheck this box, passwords won't be saved. You can also leave the password field blank in the account manager and FireFTP will ask you for the password when connecting (if any). What is "Cache directory listings"? Unchecking this box will refresh a directory every time you visit it (on the remote side). Checking it will cache the list of directories so navigating the remote file list will be faster. However, sometimes this means that your file list could get outdated. If so, you should hit "Refresh" in FireFTP (not Firefox!) to update the directory listing. It's recommended to keep this checked. What is "Auto-refresh"? Having auto-refresh checked means it will refresh the directory to reflect the new changes that have been made after you've completed a file transfer. If it is unchecked then you will need to manually refresh the directory to see the changes you have made. It is recommended to keep this checked. The advantage of turning it off sometimes is that it is faster working with FireFTP if you are doing multiple transfers. What is "Show hidden files"? It's just what it says, really - if you check this box, hidden files will magically appear. What is "Display number of bytes for file sizes"? It's just what it says, really - if you check this box, in the "Size" columns, the number will be in Bytes, and not in Kilobytes. What is "Start FireFTP in a new window/tab"? It's just what it says, really - you can have FireFTP open in a tab or a new window. The choice is yours and is a matter of, uh, preference. What is "Configure File Transfer Protocol links in Firefox to automatically use FireFTP"? When you click on an FTP link in Firefox, usually what happens is a file is downloaded using the default Download Manager. This is fine for most cases. Personally, even as creator of FireFTP, it's still how I Free Download my File Transfer Protocol files (I use FireFTP mostly for managing website content). So, for most people it's just fine to stick with the default Firefox behavior - it really is fine and works well. However, sometimes people like the feel of using an FTP Client when downloading FTP files so you can check this box and the next time you click on an FTP link, FireFTP will take over and handle the Fetch for you. The associated checkbox with this is "Use Passive Mode for these connections" - I talk about Passive Mode in this FAQ in a previous question and you can read my answer there.
An FTP link is setup like this by the way: FTP://username:password@host/path/to/something.txtExamples include:File Transfer Protocol://FTP.debian.org/FTP://bob@FTP.debian.org/File Transfer Protocol://bob:mycrazypassword@FTP.debian.org/
So in order to not log in anonymously when clicking a link from Firefox the link would need to include your username and password information.What is the "Double-click/pressing enter" setting? You can change here what you would like the default action to be when you double-click or press Enter on a file. What is "Show log in main window"? You can uncheck this to hide the log, the dialog between FireFTP and the Professional, from view. What is "Show only errors in log"? It's just what it says, really - you can check this to only show text in the log when things go wrong. What is "Show debug information"? You can have the log show some extra information that would be useful to me, as a programmer in debugging FireFTP. If you think you've found a bug in FireFTP, be sure to check this box so that I can assess the problem more easily. What is "Proxy"? Most people will not have to deal with setting this but if you are using a proxy you can configure it here. FireFTP does not use the Firefox proxy settings because of the multiple ways one can connect to an FTP server through Proxy (HTTP, SOCKS, etc.) You can read more about proxies here: http://en.wikipedia.org/wiki/Proxy_server What is "Limit ports"? When in Active mode, this is a place where you can specify a certain range of ports to use. It is recommended to keep this disabled except for advanced users. What is "Max. simultaneous transfers"? You can have up to 10 separate simultaneous connections to an FTP server. If the Server and your bandwidth allow it, you can increase the value of this to make downloading files significantly faster. As a common courtesy, however, you should avoid bogging down the Professional you are connecting to by overloading it too much with just your requests. (hence the maximum of 10 - show your Professional some love!) What is "Network timeout"? When FireFTP sends a command for a Portable to do something and the Professional doesn't respond, FireFTP will wait this many seconds before try reconnecting to the Professional and trying again. What is "Keep connection alive while idle"? If you're busy doing other things, while using FireFTP, servers have a tendency to "boot" you off after three minutes or so due to inactivity. You can check this box to keep you "Active" on the Professional even if you're not doing anything with FireFTP. This doesn't guarantee that you won't be booted off, but it usually increases the time to about 30 minutes before you are booted. By the way, if you are booted, FireFTP will automatically try to reconnect for you (depending if you have the Preference enabled). What is "If disconnect, try to reconnect/Retry Delay/Retry Attempts"? If something happens to your File Transfer Protocol connection, FireFTP will try to get it back for you. It will wait the amount of seconds in "Retry Delay" before trying again and it will try the number of times that is in "Retry Attempts" before giving up. What is "Automatic Mode/Binary Mode/ASCII mode/ASCII File Types"? When transferring text files there are differences between Windows and Linux machines in the way the files are formatted (read about it here). So, you can use ASCII mode to transfer a file "safely" and ask the FTP Client Software to convert it the proper format. Alternatively, you can turn on Automatic Mode and using the ASCII file types list, specify which file extensions would trigger a "safe" ASCII mode transfer. For most purposes, Binary Mode is just fine. Binary Mode must be used when dealing files like: images, applications, .zip files, .doc files, and just about everything that it isn't purely text. About the only time you ever need to turn on ASCII mode is for CGI scripts. What is "Disable timer in overwrite dialog"? It's just what it says, really - if you check this box, there will be no timer that automatically chooses for you when asking to overwrite. The timer is useful to keep because if you are transferring many files and you leave your computer for a while while it's transferring then it will automatically pick "Resume" for a partially downloaded/uploaded file and it will pick "Skip" for files that already exist. However, some people like the timer feature, some don't. What is "Don't display overwrite dialog, simply overwrite"? This is useful, let's say, for web developers - I know my local copy of my file is going to be newer than the copy that's on the Professional so I don't want to be bothered being asked "Do I want to overwrite the file?" every time - just freakin' do it. But then again, I live dangerously, so :) For most users, it is recommended to leave this unchecked. What is "Use compression"? If enabled, FireFTP will use compression (MODE Z) to make transfers and retrieval of directory listings faster. This can make for a substantial speed up in file transfers if you're on a slow network (especially text files). (The FTP server must be configured to allow the MODE Z command for this option to work.) What is "Keep timestamps in sync"? If enabled, FireFTP will attempt to keep the dates and times on the files you upload and Download the same. (The FTP server must be configured to allow the MDTM command for this option to work.) What is "Check integrity of file transfers (XMD5, XSHA1)"? If enabled, FireFTP will do a hash check after a file transfer. This is used to verify that every bit of the file has transfered correctly. Although rare, sometimes a file can be corrupted when downloaded or uploaded, and a bit can change or could be lost. A hash of a file gives you a short string of characters that uniquely identifies a file. If the FTP Client Software's hash of the file and FireFTP's hash match then splendid, all is well - if they don't match, then your file is corrupted and you should transfer it again. (The FTP Client Software must be configured to allow the XMD5 or XSHA1 command for this option to work.) How does the Search/Filter feature work? FireFTP's search function will allow you to search and filter through your local or remote files to find the files that you need. Select Local or Remote first to pick which side to search through. You can set "Look in subdirectories" to make the search go through the subdirectories. "Match case" will make the search case sensitive. "Regular expression" is an advanced method of searching - you can read the Wikipedia article to find out more. "Specify dates" will let you do just that.You can search for multiple terms by separating them by a space.e.g. jpg png gifYou can exclude items by adding the minus sign in front of the term.e.g. jpg -catsYou can require items by adding the plus sign in front of the term.e.g. jpg +catsYou can put items in quotes so that they aren't treated like separate terms.e.g. "cha! said the kitty" +jpgTo exit Search Mode, click the X on the far left of the search bar or either refresh the directory or visit another directory.
Note: When "Look in subdirectories" is enabled, some features are disabled (e.g. Cut, Copy, Paste). If a search with "Look in subdirectories" is performed on the local side, Firefox may seem to become unresponsive - this is because you may have a large number of files that FireFTP has to look through. This apparent freezing issue should hopefully be resolved in future versions of FireFTP.
The next-gen Web and EPUB Editor based on the rendering engine of Firefox®
Version 3.0.1 released 2017-nov-22.
Certainly the most powerful Responsive Design editor of all Wysiwyg editors!
« My HTML Editor is BlueGriffon, an intuitive, modern and robust application. I like that what I see is what I get on the Web. »Jeff Jaffe, CEO of the World Wide Web Consortium (W3C)
« The HTML Editor I'm Using Today? BlueGriffon »Nick Longo, author of CoffeeCup, the very first HTML Editor
« Dear @BlueGriffonApp , you saved my a$$ once again »Tristan Nitot, former President of Mozilla Europe
Back to topWhat's inside?
BlueGriffon® is used by millions of users around the world, including Universities, Governments and even the European Parliament. It is officially recommended by the French Government as the Web Authoring Tool for the French Administration in its effort to rely on and promote paid Client (Socle Interministériel de Logiciels Libres).
Back to topSome screenshots from the OS X version.
The current Web page was of course created with BlueGriffon...
BlueGriffon editing one of the Media Queries of a responsive Web site
BlueGriffon® editing an EPUB 3.1 version of Melville's Moby Dick
Editing EPUB 3.1 metadata
Editing EPUB 2 metadata
CSS Selector visual builder
Templates manager with ~2,500 paid templates
Our CSS Editor Enterprise with our own CSS Parser and CSS Serializer.
Back to top
Back to topFree Download BlueGriffon® 3.0.1
Some features of BlueGriffon® 3.0.1 are only available if you buy a license. A License bought for any v2.x works with this v3.0.1. A License bought for BlueGriffon EPUB Edition works with this v3.0.1.Windows 7, 8, 10 (installer, 32bits) Windows 7, 8, 10 (installer, 64bits) OS X >= 10.8 (dmg, 64bits) Ubuntu 16.04 (tar.bz2, 64 bits) (zip file) (zip file) (deb file) checksums Starting with v2.4.1, BlueGriffon is, on OS X and Linux, available only for 64bits. English (USA), Čeština, Deutsch, Español (Castellano), Suomi, Français (France), Galego, עברית, Italiano, 日本語, 한국어, Nederlands, Polski, Русский, Slovenščina, Svenska, 中文 (简化字), 中文 (繁體字), Magyar, српски.
We are sorry but we don't support versions of Windows older than Windows 7, versions of OS X older than 10.8 (Mountain Lion) and the only Linux distribution we officially support is Ubuntu. BlueGriffon® may run on older and other operating systems but we won't accept any bug report on those systems if it doesn't.
Alternatively, you can build BlueGriffon® directly from our github repository but only our official builds can enable the extra features described above with a license key.Buy it
Buy Basic License €75.00 (+VAT inside EU)Buy EPUB License €195.00 (+VAT inside EU)Warning: EU VAT fraud control enabled; purchases with inconsistent EU VAT data will be blocked for review and potentially cancelled/reimbursed.
To install the Utility itself, just Download it from the current website.
One license of BlueGriffon® is for a single user on a single computer. You can always de-activate an already activated license to switch user/computer.
If you have a discount code, you'll be able to use it clicking on the "Get a code?" text in the Shopping Cart panel.
After purchase, you will receive from us a very important message by email so please make sure your antispam allows emails from firstname.lastname@example.org before purchase. The message contains a Free Download link to the User's Manual, a Transaction ID and a License Key. You will need both the Transaction ID and the License Key to activate your license of BlueGriffon® through the Preferences panel of the application. Please make sure to backup the message you received from us!
IMPORTANT: If you buy multiple licenses of the same type (Basic or EPUB) from the same shopping cart, you will receive one single license key and one transaction ID; they are valid for all your users. If you absolutely need multiple license keys, please buy them one by one. Thanks.
Purchases are processed by our partner SendOwl and through Stripe or PayPal. PayPal lets you pay using your PayPal account if you have one or all major credit/debit cards if you don't.
Customers in Turkey: PayPal recently ceased operations in your country, please contact us directly if you hit issues purchasing our product.
Volume (>= 10) and OEM discounts available, please contact us.
To upgrade a Basic License to a EPUB License, please contact us.
Back to topUser's Manual
Buy User's Manual €7.50 (+VAT inside EU)
We sell our User's Manual because selling it allows us to keep improving BlueGriffon, a Client that is and will remain Open Source. Please note that buyers of BlueGriffon licenses get the User's Manual for paid with their purchase. Please note the manual is not open source or redistributable.
This manual is delivered in PDF format (with hyperlinks), has more than a hundred pages and is in english. Warning, this is the User's Manual for BlueGriffon, not a HTML, CSS or EPUB tutorial. The most complex CSS features of BlueGriffon will be explained in the Manual, but we won't explain there in details how works for instance the font-family CSS property...
Purchasers of this Manual will receive free updates of the Manual for life, all updates, minor or major, following the evolution of the editor BlueGriffon itself.
Back to topContact us
You can contact us by email at email@example.com or follow us on Twitter.
Back to topSupport
Please file all bugs, suggestions and requests in our Bugzilla.
Product is "BlueGriffon", please write in english.FAQ
PayPal will automatically convert our prices in Euros to a price in the currency your PayPal account is using.
They're our Shopping Basket processor.
By the way, SendOwnl never sees your Credit Card information when you purchase from us. We don't see them either, of course. The payment is processed by Stripe or Paypal. We only deal with the shopping basket, through SendOwl.
It's VAT and it's only added to purchases made by european individuals and companies. That's absolutely mandatory, since we're also based in Europe. Nothing we can do about it, sorry.
It does not apply to customers outside of the European Union.
Since the 1st of January 2015, European VAT is based on the location of the buyer, not the seller's. That's why the VAT rate applied to our products for two customers based in two different european countries can differ. That's a EU Directive and there's nothing we can do about it. That's also why we don't show the price with VAT before you select your country of residence during checkout...
That's totally normal. BlueGriffon® is a freeware Free Download. Install it and enter your license information through the Preferences panel to enable the commercial features.
Our previous line of add-ons was discontinued and add-ons made for versions of BlueGriffon older than 2.0 will NOT work with this version 3.0.1... It is then HIGHLY recommended to delete your pre-2.0 profile that is in ~/Library/Application\ Support/BlueGriffon on OSX, AppData/Roaming/Disruptive\ Innovations\ SARL on Windows and ~/.disruptive\ innovations\ sarl on Linux) OR, even better, create another profile (see the User's Manual).
Yes. Please contact us by email and be ready to answer some questions before we send you back your credentials. If you could provide us with your Transaction ID, that will save some time and emails.
The Web editor and the EPUB editor used to be two different products. We merged the two products into one starting with version 2.2.
BlueGriffon® makes a very simple call Home when you launch it to check if a new version is available. An alert will show up if that's the case. You can tweak this behavior in the Updates section of the Preferences panel.
Let's state it very clearly: the only data we store about BlueGriffon® and coming from you (besides your purchase order itself) are of two kinds:
We do not store and will never store your IP address or even the operating system you're using, BlueGriffon does not transmit and will never transmit your identity, language, information about the documents you're creating/editing, etc..
Be sure we care as much about privacy as you do.
BlueGriffon® is a product of Disruptive Innovations SAS, a French Client company founded in October 2003. Based in Saint-Germain en Laye, France, Disruptive Innovations SAS delivered in the past premium products like the popular editor Nvu (www.nvu.com) to Linspire Inc., its indirect successor the BlueGriffon Web editor (http://bluegriffon.org) and BlueGriffon EPUB Edition (http://www.bluegriffon-epubedition.com), or the XML editor Etna to the Connexions Project (www.cnx.rice.edu).
You can contact us at european business hours by email at firstname.lastname@example.org.
Back to top
Copyright © 2012-2017 Disruptive Innovations SAS - All rights reserved
Netscape is a registered trademark of AOL Inc.. Mozilla and Firefox is a registered trademark of the Mozilla Foundation. Opquast is a registered trademark of Opquast. BlueGriffon, a registered trademark of Disruptive Innovations SAS, is not associated with or endorsed by the owners of these other trademarks.