Mostly, but not always, does what I want Rated 4 out of 5 stars

I'm using this thing to replace American English spellings (I'm not saying American English is wrong, just that I'm not from the US and prefer reading text the way I'm used to) and this mostly lets me do that, but it's not perfect.

Currently, if I create a rule to replace "dialog" with "dialogue" it does it, but it also replaces any original "dialogue" with "dialogueue". To get around this I changed the rule making "dialog " to "dialogue " (note the space). However, this creates a problem with punctuation, because if text says "dialog." or "dialog," then it doesn't get replaced. This means I have to create extra rules to cover those instances.

I'm not really a programmer so I don't know how feasible a solution is, but maybe you could add some sort of wildcard character that to cover non-alphabet characters? So "dialog#" would work the same for "dialog ", "dialog," and "dialog." etc. Or perhaps make it so that it doesn't automatically put the replacing word when it's already there.

Furthermore, it doesn't allow for capitalisation - so if I make a rule changing "center" to "centre", it also changes "Center" to "centre", and to get around that I have to make two separate rules that use 'Match case'. Some way to automatically keep capitalisation would be handy.

Finally, I've noticed that loading times build up quite a bit - if I open a couple of Wikipedia pages full of text, it freezes up for a few seconds. This is likely because I have it set to work on page load, but it's either that or make it replace every few seconds, which is unnecessary. If I could have an option to replace once, a few seconds after loading, that would be perfect.

Thanks for your time.

Hi, thank you for the review. To solve your first issue you can use whole words (click the button to the left of the replace field). As for your other suggestions, I'll consider them for future releases.

Rated 5 out of 5 stars

good,it's very useful!

Great Extension but some erorrs Rated 5 out of 5 stars

It's Great extension, but there is some errors in replacing HTML with "Input and Output" option of pages in I use it for adding specific font color for some users in When i use it - scripts on page didn't work. I checked, my replace string is not corrupt any scripts in html code. Plz check video of error to see better -
If you will fix, it would be greatest extension ever! =)

Hi, thank you for your review. The issue you explain is a known bug:

Rated 5 out of 5 stars

incridible tool, i just combine it with im@cr0s w3b @ut0mati0n to edit post on textarea, i think its good it is have option to import bulk query from csv or excel..... cz build .json so hard for beginer

This user has a previous review of this add-on.

Rated 5 out of 5 stars

Please, add option - replace only for input filed.

LOVE IT Rated 5 out of 5 stars

This extension allows me to find and replace entire bodies of automatic emails in our training system. Each course code has it's own set of emails and the set can only be accessed on a single long webpage. It was a godsend when we changed our email address and every single instance needed to be updated. I was able to load each course code, click a button, then click save.

This saved me weeks of time! I now also use it when entire email bodies need to be replaced for several courses.

The main toolbar is accessible via F8 keyboard shortcut, make sure it does not interfere with other programs Rated 5 out of 5 stars

I'm using FF 34.0. The addon seems to be very feature-rich, but unfortunately I could not get it to work.
The Shift+F8 keyboard shortcut launches the Firefox WebIDE. I couldn't get the main window by clicking on Tools > FoxReplace > Replace with substitutions either. :(

Before, I was not able to launch the bottom toolbar. The reason was that I had another program installed on my computer which was using the F8 keyboard shortcut. I could solve this by changing the FoxReplace's keyboard shortcut from F8 to F4 using the addon introduced by MarcRA in my response.

Great job Marc, Thanks!

Also, if possible, I would like to suggest adding this item to the FoxReplace menu.

Thanks for using FoxReplace! The shortcut will be changed in the next version. In the meantime you can change it with this other addon ( or try the beta version of FoxReplace, which has already the new shortcuts.

Excelente Rated 5 out of 5 stars

Este complemente está súper, funciona muy bien ,me ahorra mucho tiempo en el trabajo diario reemplazando miles de palabras. Gracias.

Rated 1 out of 5 stars

Maybe it's time to solicit help from other developers to get the outstanding issues and feature requests fixed / implemented.

This user has 2 previous reviews of this add-on.

Your two requests from your first review are already implemented since a long time ago. In your two next reviews you have complained about "outstanding bugs/issues and missing features", but you don't specify what. You should do that at

Rated 1 out of 5 stars

I can't stand it when an extension wastes my time by having hidden documentation or no documentation at all. In the "About" it says you can find help in "Tools>FoxReplace>Help" but there is no "Tools" menu item anymore. It then say you can go to the "Help or Firefox menu>Replace>Help" and that does not exist either. When I press Shift+F8 nothing at all happens.

I'm sure the extension works fine but if there's no way to learn how to use it, it's totally worthless.

Sorry, I haven't updated the "About" text since a long time ago. But you can still access the Tools menu by pressing the Alt key. Shift+F8 is used in the newest Firefox versions by the WebIDE, so the shortcut will have to be changed. But assuming you don't have the WebIDE, Shift+F8 is used to manually apply the substitution list(s) to the current page. So, you have to first define the substitutions you want to apply.

Rated 5 out of 5 stars

Using it for fun, and it works correctly. Just set up the replace list and get it to auto-run on page load.

not working Rated 5 out of 5 stars

it seems like a great extension. but i can not get it working, pressing shift+F8, nothing happened
oh, i know how it works! you must set a find&rep rule in options, then selecting the text, pressing shift+f8, all is done by your define find&rep rule. thanks

Rated 5 out of 5 stars

Okay works.

Вопрос по расширению Rated 5 out of 5 stars

Здравствуйте, можно ли сделать, чтобы при замене найденного текста проигровался какой-то звук?
Hello, can I do to replacement text was sound?

Hi, I don't understand your question, but you should post it to instead, and please try to explain better.

Nice stress reliever. Rated 5 out of 5 stars

I set it up to replace "Evil Asshole" with "Evil Asshole". It makes watching news clips that reference Evil Asshole so much more bearable.

Rated 5 out of 5 stars

Great but how can I replace ajax-loaded contents?

This review is for a previous version of the add-on (0.16.0). 

Starting with this version (0.16.0) there's a new option that allows you to apply a substitution list periodically. You can try to apply it every second (or the period you consider necessary) and see if it fits your necessity.

Excellent! Rated 5 out of 5 stars

FoxReplace is the best and most complete replacing addon that I ever seen. Chrome and Opera doesn't have such a great addon as this one! =D

A question to the developer: when will the 0.16.0 version come out?

This review is for a previous version of the add-on (0.15.0). 

Thank you for your review :)

Version 0.16.0 is already submitted and will be available when it is approved by, in a few days.

Rated 5 out of 5 stars

I use it to replace long and clumsy category names etc. on some sites.
Spasibo very much, Mark RA!
It's interesting to make it work with Firefox UI as well, e.g. replacing "Inspect this element with Firebug" by just "Firebug", etc. Sometimes it's very useful.
Generally, you benefitted many peope, Mark. Wish you to get interest again and resume the development. Have a good day!

This review is for a previous version of the add-on (0.15.0). 

Rated 4 out of 5 stars

How can I import a .txt list to foxreplace?
It used to exist the following:
Babelfox – An online tool for converting Google spreadsheets into FoxReplace lists.

This review is for a previous version of the add-on (0.15.0).  This user has a previous review of this add-on.

Ok, I never heard about it. Anyway, you can only import XML and JSON. If the txt file is really one of these formats, you can just change the extension to .xml or .json, respectively.

If you have further problems, please open an issue at or send me an email, since this place is for reviews.

Rated 5 out of 5 stars

It saved many works for me. fine.
Thanks for the good addon.

This review is for a previous version of the add-on (0.15.0).