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 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 (File Transfer Protocol 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 secure 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 "secure 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 Server 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 SFTP, it's telling me the Portable key is unknown when I remember already caching the key. The newest version of FireFTP uses a different underlying engine to access SFTP 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 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 File Transfer Protocol world. To display these files go to Tools->Options->Show Hidden Files Why can't I 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->Professional Encoding and perhaps try West European->Western (ISO-8859-1) or whatever region the Professional 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 Professional 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 FileZilla 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 Download 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 Client Software you're connecting to. FireFTP is kinda the dominant program in the relationship: it tells the FTP Client Software, "Download 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 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 File Transfer Protocol) 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 Portable. 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 Professional 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 server. 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 Portable 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 188.8.131.52 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 File Transfer Protocol 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 SFTP) as far as which method of security to use on your File Transfer Protocol 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 Server 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 Professional - 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: File Transfer Protocol Host: File Transfer Protocol://File Transfer Protocol.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: File Transfer Protocol://FTP.cheeseworld.com/public_html/images/cheese.jpg Relative File Transfer Protocol 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 Professional, 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 Professional speaks. What is Notes? Here you can jog down some mental notes on the particular Portable 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 FTP 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 Client Software 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 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 server, there will be a welcoming message saying "Hey, what's up? Welcome to our Server - 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 FTP 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 FTP 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 Software when downloading FTP files so you can check this box and the next time you click on an File Transfer Protocol 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 File Transfer Protocol link is setup like this by the way: FTP://username:password@host/path/to/something.txtExamples include:File Transfer Protocol://File Transfer Protocol.debian.org/File Transfer Protocol://bob@File Transfer Protocol.debian.org/FTP://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 Server, 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 Passive 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 Client Software. If the Portable 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 Server you are connecting to by overloading it too much with just your requests. (hence the maximum of 10 - show your Server some love!) What is "Network timeout"? When FireFTP sends a command for a Professional to do something and the Portable doesn't respond, FireFTP will wait this many seconds before try reconnecting to the Portable 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 "Passive" on the Portable 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 FTP 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 server 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 Client Software 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 Free Download the same. (The FTP Client Software 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 server 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 free Utility (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 freeware templates
Our CSS Editor Pro with our own CSS Parser and CSS Serializer.
Back to top
Back to topDownload 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 OS 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 Software itself, just Fetch 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 Utility that is and will remain Open Source. Please note that buyers of BlueGriffon licenses get the User's Manual for free 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 paid 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 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 Professional 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 Software 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.
Large capacity, small-sized, affordable USB flash drives provide us with the ability to easily carry around gigs of data in our pockets. Why not take our favorite programs with us as well so we can work on any computer?
We have collected links to many useful Home programs you can easily install on a USB flash drive and create a Home version of your desktop PC.portable Applications Suites and Collections
There are several Home application suites that provide an way to collect a lot of Professional programs and easily access them using a menu system. PortableApps.com, Lupo PenSuite, CodySafe, and LiberKey are some of the more popular ones.
Geek.menu is an enhanced menu based on the PortableApps.com menu. It has some additional enhanced features such as TrueCrypt support, categories on the menu, and the ability to customize the menu.
If you need to view and edit Microsoft Office documents on the go, LibreOffice Professional is the way to go. It’s compatible not only with Microsoft Office, but also WordPerfect and other office applications.
There are several options for Professional Notepad replacements. Metapad can be run on a Computer or from a USB flash drive. Notepad++ is a full-featured source code editor and Notepad replacement with syntax highlighting and syntax folding support and the ability to open multiple documents at once. It supports several languages. FluentNotepad is a Notepad replacement that contains the Ribbon UI.
If you need a minimalist, distraction-paid word processor that allows you to just crank out text without all the extra bloated features you don’t need, FocusWriter is a good option. The program automatically saves your progress, and, when you open the program, it reloads the last files you had open, so you can jump right back into your writing. It runs on Windows, Linux, and Mac, and for Windows you can Download a Professional version from the PortableApps.com site.
TreePad Lite is a paid personal information manager for Windows that allows you to store, edit, and search textual data, such as notes, emails, links, phone numbers, addresses, text copied from websites, etc. You enter text into articles that are organized in a hierarchical, tree format. It is easy to use and fully Home.
Image Editors and Viewers
There are several options available for Home programs to view and edit pictures. GIMP Home has many features. It can act as a simple paint program or an expert quality photo retouching program. You can also use it to convert images among many formats. Learn about what you can do with GIMP portable in our article about editing images and photos. If you need a vector image editor, Inkscape is an open source vector graphics editor with features similar to programs like Adobe Illustrator and CorelDraw.
If all you need to do is view images and not edit them, XnView Home is an easy-to-use photo viewer, organizer and converter. IrfanView Professional is a compact but fast image viewer for Windows that supports pictures, vector graphics, animated images, movies, icon files, among other types of graphic files. It also allows you to use basic paint tools to edit or enhance pictures and can batch convert pictures.
CamStudio is a paid, Professional application that allows you to record all screen and audio activity on your computer and save it to a video file or a streaming Flash video. It’s a free alternative to Camtasia by TechSmith.
Web and File Transfer Protocol
There are several options for Home web browsers. Most of the popular browsers are available as Home programs, including Firefox (the settings for which can be backed up using the Professional program, MozBackup), Opera, Google Chrome, and even Chromium, which is the open source version of Google Chrome. You can also use Iron Browser, which is based on Chromium and is optimized for privacy and security. If you need to be able to browse the web anonymously, xB Browser is a freeware Home browser that encrypts your browsing activities so no one can track where you go and what you do online.
If you are creating a website and need FTP Software, FileZilla is a good, paid, portable option for a standalone FTP program. FTPClient has firewall support, SSL and SFTP support, and an intuitive drag-and-drop interface. FireFTP is a paid, Encrypted, cross-platform FTP Software for Firefox which provides easy access to File Transfer Protocol/SFTP servers. It can be used portably if you install the add-on into Firefox Professional.
For developing websites, KompoZer is an easy-to-use web editor that is based on the same Gecko engine that powers Firefox and Thunderbird. It is similar to Microsoft Frontpage or Dreamweaver. Some of the many useful features are an FTP site manager, color picker, tabbed interface, CSS editing, and a fully customizable interface.
If you want to test out your website from any machine without having an internet connection, you can turn a USB flash drive into a Professional webserver. XAMPP is a lightweight, preconfigured Server that includes recent versions of Apache, MySQL, and PHP, allowing you to run most websites and web apps directly from it.
For sending and receiving email on the go, Thunderbird Professional is the best option. It’s the Professional version of the popular Mozilla Thunderbird email client. It has support for IMAP/POP and RSS, quick message search, and customizable views.
Pidgin Professional is an instant message client that allows you to stay in touch with your buddies on Google Talk, AOL, Yahoo, MSN, among other networks. Use Skype portable to make Skype-to-Skype calls, video calls, and send instant messages to your friends and family from any computer.
ImgBurn is a small, Home, but powerful CD/DVD burner that has other useful features. In addition to writing an image file to a disc, you can create an image file from a disc or from a collection of files and folders and write files and folders to a disc. The page containing the Free Download for ImgBurn also provides instructions on how to make the program Professional.
The popular VLC Media Player is also available as a portable program, allowing you to carry around and play your favorite audio and video files. It has support for many formats, such as MPEG-1, MPEG-2, MPEG-4, DivX, XviD, WMV, mp3, and ogg. You can also use VLC Media Player Home to play DVDs, VCDs, and various streaming protocols.
The easy-to-use audio editor and recorder, Audacity, is also available as a Home program. You can use Audacity to record live audio, edit sound files, and add effects to audio.
If you’re using a computer that does not have a PDF reader installed, you can view PDF files using a couple of different PDF viewers. The very popular Foxit Reader comes in a portable format. It’s very fast, has high security and privacy, and allows you to annotate PDF documents.
For a minimalistic PDF viewer, Fetch Sumatra PDF. It’s a small, paid, open source viewer for PDF, DjVu, and comic files that loads very fast.
Security and Privacy
TrueCrypt is a very good, free program for encrypting hard drives and creating encrypted vaults for storing your private data. There is a way to create a Home version of TrueCrypt and take it with you on a USB flash drive. However, you can only use the Home version on a PC if you have administrator rights on that Computer. FreeOTFE is another option for a program that allows you to create encrypted storage vaults. There is a Home version of FreeOTFE available that does not require administrator rights to use.
If you need to access private information such as passwords on multiple computers, KeePass provides a good, secure option for storing your private information in a Encrypted database that can be taken with you on a USB flash drive.
LastPass is a great option for securely storing your login information for websites, as well as other personal information. You can also use LastPass to enter your login information on websites automatically. LastPass is Professional in the fact that your information is stored online and you can access it from any Windows, Linux, or Mac computer using a web browser extension. Because Firefox, Chrome, and Opera are available as Professional programs, you can access your private information almost anywhere. However, what do you do if you don’t have an internet connection? LastPass Pocket allows you to Free Download your LastPass information to a USB flash drive and export into a protected file on that drive. This allows you to access your information without an internet connection.
NOTE: You cannot edit and re-upload information to LastPass using LastPass Pocket. It is mainly to be used for reference.
Steganos LockNote is a small, simple method for securely storing chunks of information in text files. For example, you can use it to store product keys, passwords, and other private information. It is fully portable because it is one .exe file you run and save as a different name. Put the main program on your USB flash drive and you can use it to store any private text on any computer you use.
NOTE: Click the Overview link to Download the file.
If you work with your private files on a public computer, you need a way to securely delete any files you copied to that computer temporarily. For several options, see our article about securely deleting files in Windows.
Antivirus & Antispyware
ClamWin is a paid, standalone antivirus program for Windows with high detection rates for viruses and spyware. The virus databases are updated on a regular basis. However, you must check for updates manually as the scheduled scans and updates feature is disabled in the portable version.
There are a couple of good Professional Antispyware programs you can use to protect your computer. SUPERAntiSpyware provides quick, complete, and custom scanning of many parts of your computer including hard drives, removable drives, memory, and the registry. A Professional version is useful, even for your own computer, because many of the worst malware infections block you from installing malware removal Software or block it from running if you manage to get it installed. The SUPERAntiSpyware Home scanner is saved under a random filename so that malware infections won’t block the scanner. The freeware, Home version of SUPERAntiSpyware does not include real-time blocking of threats or automatic updates. You must manually scan your files and check for program and definition updates.
Spybot Search & Destroy detects and removes adware and spyware, dialers, keyloggers, and trojans, as well as fix registry issues and clean usage tracks, which is useful if you share your computer and don’t want other users to see what you’ve been doing. Threats are safely removed by shredding and every problem is backed up.
Your Home flash drive toolkit can include many different system tools as well as other programs.
For compacting and extracting files on the go, there are two freeware, good tools. 7-Zip is a paid, open source file archiver Client for Windows that has a high compression ratio and self-extracting capability for the 7z format and comes with a powerful file manager.
PeaZip is a freeware file archiver Software that is based on the technology of 7-Zip for handling mainstream archive formats and based on other open source tools (such as FreeARC and UPX) for supporting additional file formats and features such as strong encryption, two factor authentication, encrypted password manager, and Encrypted deletion of files. It is a great all purpose zip Client that is natively Professional and cross-platform. Tasks performed in the GUI can be easily saved as batch scripts, allowing you to run automated backups, for example.
For cleaning your Windows PC, CCleaner, from Piriform, is the best tool for the job. It protects your privacy online and makes your computer faster and more Encrypted. It is available in a Professional version and is easy to use. It cleans files from web browsers, the Windows system, and includes a registry cleaner for removing unused and old registry entries.
Piriform also makes a good tool for defragging your hard drives, called Defraggler. Use Defraggler to defrag your entire hard drive or individual files. It’s a compact and Professional Windows application that supports NTFS and FAT32 file systems. You can schedule Defraggler to run daily, weekly, or monthly. For an option that defrags automatically and quietly in the background, you can use Smart Defrag. It’s always on to continually and constantly keep your computer defragmented. Smart Defrag claims to have the world’s fastest defragmenting engine that’s been designed for modern, large hard drives.
If you are running out of space on your PC or USB flash drive, SpaceSniffer is a Home, paid program that helps you understand the structure of the folders and files on your disks and where the big folders and files are located. Another tool to help you see what is taking up room on your devices is GetFoldersize. It allows you to see the size of folders and subfolders on your computer’s hard drive or external drives. For each folder, GetFoldersize displays the total file size and the number of files and subfolders in the folder. GetFoldersize is available in a portable version, but the Home version doesn’t support Windows XP without any Service Pack installed and Microsoft Windows 2000.
While using your Professional apps on your USB flash drive, you may want to associate file types with the apps on your USB flash drive. If you’re using a computer on which you can’t change the file associations (such as a computer in an internet café or a friend’s computer), you can use a tool, called Professional Extension Warlock (PEW) to create a database of file extensions associated with the Professional apps on your USB flash drive. It creates a temporary drop zone on the screen where you can drag and drop files to open them using the associated programs. It’s not the same as double-clicking on a file to open it, but it’s a happy medium between that and having to open the app first and then open the file.
For help with uninstalling programs, there are two good portable options. Revo Uninstaller allows you to use a simplified interface to uninstall programs, even programs causing problems when you try to uninstall them using the Windows Control Panel applet. There are some features that make it easier if you have a lot of Utility installed. You can reorder the list of programs, list them by icon or detail, like you do for files in Windows Explorer, and even search for programs in the list by name.
ZSoft Uninstaller Professional is another option for uninstalling programs on your computer. It not only replaces the Windows Add/Remove programs feature, but also finds and removes the leftover bits of programs that have been previously uninstalled. ZSoft Uninstaller also allows you to hide entries from the list that you are never going to uninstall (such as drivers), making the list smaller and easier to manage. It also allows you to find and delete temporary files and empty folders.
Note that both Revo Uninstaller Professional and ZSoft Uninstaller portable require administrative rights to operate.
There are also several options for portable utilities to tweak Windows (Ultimate Windows Tweaker), synchronize, backup, and encrypt your data (Toucan), and create mind maps for brainstorming and organization workflow (Blumind). There is also an easy-to-use alternative to the standard windows file manager, called FreeCommander Professional, with a lot of advanced and helpful features.
If you use the Windows command prompt often, Command Prompt Home is a simple Utility that allows you to have a custom command line setup on any Windows computer.
Professional Linux Client and Distributions
If you want to use Linux but you’re stuck with a Windows computer, you can install a Linux distribution to a USB flash drive so you can run Linux on any PC you come across. Some of the “thumb drive” Linux systems available are Puppy Linux, Damn Small Linux, and Fedora Live USB Creator. Once you set up your Professional Linux system, you’ll need some apps for it. PortableLinuxApps is a website that provides Home versions of Linux Utility that you can install on your thumb drive Linux system.
Create Your Own Home Programs
In this article, we’ve provided links to a lot of useful programs. However, what if you have a program that is not available in a Home version? There are methods for converting installed Utility into Home apps, and also some Client programs that automate the process for you, such as Cameyo.