URL Fixer
Note: watch the URL Fixer section of my blog for information on updates to this extension.
URL Fixer is an extension for Mozilla-based Web browsers that corrects typos in URLs that you enter in the address bar. For example, if you type google.con, it will correct it to google.com (asking first, if you enable confirmation).

The latest version of URL Fixer is version 1.4.3. This version will correct common misspellings of .com, .net, .org, .edu, .gov, .mil, .aero, .biz, .coop, .info, .museum, .name, .pro, .cat, .jobs, .mobi, and .travel, as well as the protocol (http:, https:). By right-clicking on the address bar, you can set it to auto-correct your errors, or you can have it ask you before making any corrections.
I am aware that there are similar extensions out there, mainly urlSpell and firefix. As far as I can tell, URLSpell is completely non-functional, and Firefix only alerts you of possible corrections after a page fails to load, using an extra HTTP request to retrieve its corrections suggestions. URL Fixer's corrections are immediate and will save you time when you make a common mistake.
URL Fixer is compatible with Firefox 1.5 - 3.0pre and Flock. If you're having trouble using the extension, e-mail me at cfinke@gmail.com or leave a comment below.



Christopher Finke is a software engineer at Mahalo. He is available for birthday parties and bar mitzvahs. 


January 18th, 2007 at 7:35 pm
URL Fixer is great
January 21st, 2007 at 10:21 am
Now you want me to be even "worser" speller.. havent you learned from microsoft word....thanks buddy .. thanks... ;)
January 25th, 2007 at 3:25 am
Please, could it correct "ttp" in "http" ? Thanks!
January 25th, 2007 at 9:05 am
timendum: If I'm not mistaken, it will already correct "ttp://[...]" to "http://[...]". In what situation is that not happening?
January 25th, 2007 at 10:12 am
Hi, thanks for the extension. Nice idea.
It would be great if there would be way to configure it though, since I'd rather have it correct ".ed" to ".de" than to ".edu".
January 25th, 2007 at 11:32 am
it doesn't fix .ku to .uk :(
January 25th, 2007 at 11:41 am
charl.ie: It does now. :-)
January 25th, 2007 at 2:32 pm
Well thanks a lot. Those small things really come in handy.
January 25th, 2007 at 3:12 pm
dig.com to digg.com?
January 25th, 2007 at 3:21 pm
What about having a greasemonkey script like this? That way everyone can make it what they need it :)
January 25th, 2007 at 3:24 pm
.py .pr .tp to .pt :)
great extension, thank you.
January 25th, 2007 at 3:32 pm
c'mon people.
no one should every be typing "http://" or ".com," ever.
control-enter: adds http:// and .com to whatever you type in the address bar.
e.g.: type "steepandcheap" into the address bar and hit ctrl-enter
control-shift-enter for .org
shift-enter for .net
January 25th, 2007 at 3:46 pm
oystershucker: And what are the keys for .edu, .mil, .gov, and .co.uk? You can't always avoid typing a full Web address, and for most people, it would be easier to remember ".org" than "ctrl-shift-enter."
January 25th, 2007 at 10:17 pm
.co to .com puh-lease!
January 25th, 2007 at 10:38 pm
wicked cool stuff. thanks....
Legit Get Paid To surf
January 25th, 2007 at 10:48 pm
This is great and all, but it doesn't seem to work if you click on a link that has the URL mistyped. Is support for mistyped links going to be implemented?
January 25th, 2007 at 11:19 pm
Awesome extension. If I type wwwebay.com it doesn't fix that however it does fix http://www.ebaycom. Any chance of fixing that? I've got real clumsy fingers and I'm depending on you to make up for my shortcomings.
January 25th, 2007 at 11:37 pm
Can you make it so typing google.con won't take me to http://www.google.com?
I don't want the www in my URLs in a few cases.
January 25th, 2007 at 11:52 pm
The worst one for me is http://www.cnn.cm
(.cm -> .com)
YOU GOTTA PUT THAT IN!
January 25th, 2007 at 11:53 pm
Finke: I think you're gonna be stuck for the rest of your life fixing what we write wrong rather than we improve our writing skills. This reminds me of a quote for Rich Cook:
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."
No offense though, I am just kidding :)
January 26th, 2007 at 12:33 am
Good idea. And with the help of the comments it looks like it could be even bettr. :)
January 26th, 2007 at 12:46 am
change c.om to .com
January 26th, 2007 at 12:58 am
Can we configure it
like .cn -> .com
.ed -> .edu
in some config file based on user choices?
thx
January 26th, 2007 at 3:12 am
Hey this is an awesome!
Can you make this fix links too?
January 26th, 2007 at 3:13 am
an awesome extension*
January 26th, 2007 at 3:18 am
how about .xom -> .com i do that every so often.
January 26th, 2007 at 5:41 am
Nice idea. Always thought something like this would be cool.
I've spotted a bug in it though. You can't go to the website http://www.met.ie because it tries to fix it to http://www.net.ie.
I think your checking code needs to be adjusted so it only applies the change to the TLD itself.
January 26th, 2007 at 6:41 am
Please put .ln -> .nl in for the Dutch! :)
January 26th, 2007 at 11:09 am
Thanks Chris :) Perfect!
January 26th, 2007 at 11:25 am
Very useful, thanks!
January 26th, 2007 at 11:38 am
Why don't you support ".jp" Domains?
Please support this, please!!
I often mistake ".jp" to ".jo", ".j@", "j-".
January 26th, 2007 at 2:42 pm
I'm at work and can't test (IE only shop), but is URL Fixer any help with clickable links? Some web forums don't want links tracked back to them, so they require members to post only broken links like:
htp:
htttp:
-http:
variousrandomnonsense:
ht tp:
I usually middle-click the links to open them in a new tab, then edit the URL and hit . Will URL Fixer treat this as if it were typed into the address bar for the new tab and do the editing for me? If so, there are some communities that would be forever grateful for that kind of help.
I realize that fixing clickable links isn't the intent, here, but I was wondering if it was possible. Whether it is possible or not, I think the whole idea is just wonderful. I'll download and test tonite at home. In the meantime, thank you so very much for your work.
January 26th, 2007 at 7:00 pm
It would also be great if it could correct typos like eee.google.com or qqq.google.com. Are you feeling me?
January 29th, 2007 at 9:24 am
I was looking for some sort of plug-in like this that would correct the typed URL from цццюпщщпдуюÑщь to http://www.google.com - from ukrainian (any non-english) to english letters.
Maybe you could also add this feature?
January 30th, 2007 at 7:30 am
There is a suggestion, can you make a layout auto selection? Just like this: i'm typing in russian on a page, when i click in to address bar, the layout will be fixed to english.
Respect.
January 31st, 2007 at 2:05 am
лажа. даёшь транÑлит адреÑов.
February 1st, 2007 at 10:32 am
Well done with this, looks like you're getting lots of feedback. I really appreciate the add-on, makes my life easier. Thanks!
February 8th, 2007 at 11:26 pm
Very Nice add-on. Good Job Christopher Finke. Adding an option for configuration will be good next step.
February 15th, 2007 at 5:53 am
great idea! i was hoping someone had made something like this, just a request - all i really need is for it to change .ai to .au, as I never visit any .ai sites, and it really frustrates me. thanks.
February 17th, 2007 at 1:39 pm
it sounds wonderful now i don't have to go through the trouble of of retyping everything.
..
Click on picture to learn more about vampires!
February 17th, 2007 at 3:22 pm
This looks an excellent extension. Some users might prefer http://www.opendns.com/ which does a similar job (turns craigslist.og into craigslist.org for example), plus spots phishing websites and can even speed up your net connection. Free, too: and works with Internet Explorer, Firefox, Safari, and more. (No link with them other than a satisfied user).
March 19th, 2007 at 11:03 am
Christopher, excellent tool;
I do have a request for Austria though; we use .gv.at instead of .gov.at, so for .at domains, the .gov->.gv rule should not apply...
Keep up the work.
March 19th, 2007 at 11:07 am
sorry, typo; I meant to say the .gv ->.gov rule should not apply... of course.
thanks
March 26th, 2007 at 4:58 am
url fixer is very very useful to me. Thank you for creating it and I hope you will maintain it into the future.
Fantastic - This should be built right into Firefox it's so damn useful.
April 5th, 2007 at 10:31 am
This extension is very useful, however it should have been possible to configure it, because of the local variations in URLs. Is a configuration option possible to make, and may we see it in an update in the future?
Keep up the good work.
April 15th, 2007 at 8:20 am
Serious issue with .jp because I can't go to urls like http://www.teatime.ne.jp because it changes it making it impossible for me to go to the site to http://www.teatime.net.jp REALLY BAD BAD issue.
April 18th, 2007 at 5:57 am
At my place of work, the admins have blocked URLs over instant messengers. So, if we have to send a uRL accross, we insert spaces, as in http ://www .google.com. It would be great if you could take care of removing all spaces from URLs. Now, it oonly removes the first space, and not the others.
April 27th, 2007 at 12:23 pm
How about support for .kd > .dk
May 14th, 2007 at 6:31 pm
Yeah, small trick but handy.
May 19th, 2007 at 11:29 am
Great tip and program but does this work with the new Firefox?
May 28th, 2007 at 6:57 am
great program ive told all my friends about it
June 3rd, 2007 at 1:28 pm
Yeah, I'm pretty sure this works with the new firefox
June 5th, 2007 at 2:37 pm
i does jim it does
June 9th, 2007 at 2:31 pm
For me does not work. Why?
June 13th, 2007 at 10:24 am
Doesn't work on Netscape Navigator 9 on OS X. (My other 25+ extensions work fine.) What it does... It disables return-in-urlbar; in other words, the only way to go to a website is to type the url and then physically click the "go" button to the right of the url field. Hope this helps. (I doubt many folks are using Netscape anymore, but I like it.)
June 13th, 2007 at 10:36 am
It doesn't work in Navigator 9 because it is built into the browser. You should already be getting the same corrections in Navigator without installing the
extension.
June 19th, 2007 at 7:04 pm
No idea Irvin, it should work fine.
June 23rd, 2007 at 4:30 pm
This extension is very useful, I love it!
July 10th, 2007 at 4:01 pm
Agree'd butlimous. Very very nice extension
July 28th, 2007 at 12:27 pm
I've been loving this for several months now. But I just discovered that it incorrectly tries to fix the Git URL .
August 4th, 2007 at 11:42 pm
This is wonderful. Thank you.
August 19th, 2007 at 1:39 pm
hi:)
well i like it but you should add another function :)
add your own corrections thx
August 25th, 2007 at 12:51 pm
Yeah, having an options screen where you can set your own would be nice.
Is it possible to have .co -> .com
August 26th, 2007 at 12:19 am
Holy crow, this is an awesome tool! I'm a fast typist but also very sloppy and I HATE being redirected to the wrong place. This is exactly what I needed. Thank you!
August 28th, 2007 at 9:23 pm
Nice tool, thanks.
August 31st, 2007 at 6:58 pm
thank you!r
September 6th, 2007 at 10:01 am
Too much comp usage made me a not so good typist. Thanks for helping to correct me :)
September 11th, 2007 at 1:18 am
THanks!
September 11th, 2007 at 6:22 am
is it possible to kill text the occurs AFTER .html ie .html#adsfh or .html?aflhjkhln
?
September 20th, 2007 at 11:12 am
Thanks! Hopefully Mozilla does something like this by default in FF3
September 21st, 2007 at 6:45 pm
Thank you :)
October 11th, 2007 at 3:17 pm
Thanks so much, exactly what I was looking for!
October 26th, 2007 at 11:42 am
As others have suggested, configurable fixes would be awesome. In the meantime, for those of us on Dvorak keyboards, .cow -> .com would be greatly appreciated :) [[w on dvorak is next to m; I hit it by mistake way too often :( ]]
October 27th, 2007 at 11:37 am
oiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
November 4th, 2007 at 7:49 pm
Great extension!
November 5th, 2007 at 10:22 am
Ok I do find some issues with this plugin for example no matter what I do I am not able to browse sites like http://hatena.ne.jp because it makes ne.jp into net.jp.
I would like to be able to see a method to add our own patterns to the plugin where we could manually add net.jp not to change or a key that we can push to make it bypass the check like maybe the ctrl key so we can still get to these urls without disabling urlfixer entirely.
November 7th, 2007 at 10:51 am
great tool thanks a million
i apreciate it
November 21st, 2007 at 10:56 am
Handy tool. Thanks!
November 23rd, 2007 at 5:59 pm
This thing will only get people into the habit of being lazy, sloppy typers. Bad idea.
November 28th, 2007 at 7:19 pm
Should be built straight into Firefox 3 :)
November 30th, 2007 at 3:38 am
This is why the net works, because everyone gets to participate in making everything better. Right on man.
November 30th, 2007 at 12:24 pm
Love this tool been using it for a while now
December 2nd, 2007 at 10:07 am
Agggggh! What's with the semicolon being changed into a period?!?!?! Haven't you ever heard of javascript injection?! You need following semicolons after commands. Please remove that function, or add an option so we can turn it off! Thank you!
December 2nd, 2007 at 6:43 pm
Works great. Thanks a lot!
December 7th, 2007 at 5:56 pm
Great tool :) I guess I'll be seeing less "Error this page cannot be found" errors :)
December 8th, 2007 at 1:49 pm
very good read. i can see why it got so many diggs. this may be the post of the year (since it's been popular all year long)
December 13th, 2007 at 12:04 pm
I downloaded firefox ,installed it but when I clicked on the icon a popup said that the URL was invalid cannot load. How can I fix it?
December 19th, 2007 at 1:13 pm
I love firefox.
December 23rd, 2007 at 1:53 pm
i downloaded this last weekend, it works great. thanks for the recommendation.
December 27th, 2007 at 3:15 pm
One thing that would be nice to have implemented if a button that you could hold to disable the autofix. Like with http://www.wacom.com if i go to type in just "wacom" into firefox so that it finds the rest of the url itself it tries to fix the url to "wa.com". Something like holding the control button when you hit the enter key to turn of the url fixer would be handy in this situation.
December 28th, 2007 at 1:35 pm
It's great and all, but it would be nice if the user could define their own corrections (with regular expression support of course). I also would like to see corrections for "c.om" ? ".com" and others.
December 29th, 2007 at 8:01 pm
great plugin, thanks for sharing it with us.
January 6th, 2008 at 11:26 am
As Marvin has said, it "corrects" .ne.jp domains to .net.jp, which causes it to fail. The same also happens with .or.jp, which gets "corrected" to .org.jp.
To Marvin - you can right-click the address bar and change it to "confirm" mode. That way you can just click "No" (or type "N") when you try to go to one of these sites and it won't auto-correct the URL.
January 8th, 2008 at 1:09 pm
This seems like a great extension, will start using it immediately.
January 8th, 2008 at 1:19 pm
muito bom!!!!
January 18th, 2008 at 4:02 am
you should make it learn from the list of sites visited how to alter the mistyped url that way nobody will get send to some random site becuase they mistyped somehting.
January 18th, 2008 at 10:52 pm
Firefox needs to implement this by default.
January 21st, 2008 at 12:09 am
Looks interesting, may have to give it a whirl..
February 9th, 2008 at 12:11 pm
Astroloji, günlük burçlar, burç uyumlar?, yükselen burçlar, a?k ölçer, haftal?k burçlar, ayl?k burçlar, a?k fal? testi, burç uyumu.
February 10th, 2008 at 1:08 pm
yeah.. maybe it should have something like an on/off button when we want the spelling to be corrected?
February 10th, 2008 at 2:01 pm
fal, taro, kahve fal?, ask fal?, y?ld?z fal?, fallar.
February 16th, 2008 at 5:35 pm
And QuietUrl extension, too -- would you care to contrast URL Fixer to this one, too? (at the top of this page)
February 18th, 2008 at 12:20 pm
Can you turn all http into https?
Dr J
February 21st, 2008 at 7:33 am
Great tool!! But can you let fix it multiple dots like in http://www.urlfixer..com
February 29th, 2008 at 7:39 am
Great tool. They should really put this standard download of firefox.
March 20th, 2008 at 8:37 am
I hope they include it for firefox next update.
March 23rd, 2008 at 1:08 pm
Is the source code available somewhere?
March 23rd, 2008 at 8:30 pm
[...] it here. Share and Enjoy: These icons link to social bookmarking sites where readers can share and [...]
March 24th, 2008 at 7:49 am
yeh i would love the source code
March 27th, 2008 at 11:54 pm
Natural herbal health care medicines, Articles, informations and daily updated health concerns issues and their solutions for better health and better life. http://www.naturalherbalz.com
March 29th, 2008 at 4:18 pm
now all you need to do is make it compatible with beta 5, but take your time on it
March 30th, 2008 at 1:49 pm
Hi, this addon is really cool, but please can you add support for .cu > .cz correction? Thans
April 1st, 2008 at 8:37 am
Hopefully this is automatically done in FF3.
April 6th, 2008 at 7:40 am
[...] ?? ???????, ?????? ????? ??? ?????? ???????? ????? URL Fixer (???? ??? ???????? ???????). ??? ??????? ??????? ???? [...]
April 7th, 2008 at 8:43 am
[...] urlfixer - Every typed in “google.cob” you’ll be greeted with an error page. Instead of having to perfectly type in every url, urlfixer can usually guess where you’re trying to go. No more lost seconds. [...]
April 17th, 2008 at 1:06 am
Excellent tool..hopefully, I'll be fewer "Error this page cannot be found" errors.
May 2nd, 2008 at 8:25 am
I dislike "fixers" because quite often I am typing the correctc version of what I want, but the respondent robotic software decides that it is more brilliant than I am, and forces an answer on me that I do not want. If it suggests a better spelling, which I may then choose, then that is fine. I recall battling incessantly with Google once when it attempted to force me into accepting a International Google search engine rather than the U.S. engine, simply because I was performing my search from the nation in question, when in fact my questions related to my own websites which were U.S. based. I hate helpful tools because they consistently make false assumptions.
May 22nd, 2008 at 10:04 pm
I dont like fixers as well the assumptions is like when your texting with your cell phone and it trys to spell out the word and it fails repeatedly.
June 7th, 2008 at 10:24 am
you should make it learn from the list of sites visited how to alter the mistyped url that way nobody will get send to some random site becuase they mistyped somehting. http://www.burclarfal.com
June 17th, 2008 at 9:34 am
I hope that I can load firefox down.
june 16th, 2008
June 18th, 2008 at 12:44 am
Please add .ry and .ri -> .ru
June 18th, 2008 at 4:43 am
Could you add fixer for french people, please?
.rf, .frr -> .fr
June 18th, 2008 at 4:58 am
Hey, I just found out of your plugin! Very nice, and will there come support for FF3?
Anyway, what I post about: I always type [.....].bl, which is meant to be .nl. Can you add this to your program please? It would really help me, and I think a lot of others too, a lot!
Thanks and keep up the good work!!
June 18th, 2008 at 11:43 pm
would be nice to have .dde be corrected to .de instead of .edu
other than that, great work!!
June 19th, 2008 at 12:12 am
This is absolutely amazing. I've been waiting for something like this for years.
June 19th, 2008 at 7:23 am
Very handy! One small conflict: it makes the InfoLister "about:info" plug-in stop working as it attempts to correct the url to "about:.info."
http://mozilla.doslash.org/infolister/infolister-0.10.xpi
June 19th, 2008 at 8:11 am
Still the only extension of the kind that I find useful is URL Corrector (no longer updated) urlcorrector.mozdev.org
Wish you could manage to implement its functionality in the URL Fixer
Cheers!
June 19th, 2008 at 8:47 am
Great extension.
However, if I type something like http://intranet (my Intranet at work),
URL Fixer changes it to http://intra.net, which is incorrect (and doesn't exist!).
Please fix this!
Thanks.
June 19th, 2008 at 9:34 am
Maybe an exclusion feature would fix these issues? Exclude about:info, http://intranet, etc.?
June 19th, 2008 at 4:20 pm
Please
Please, could it correct "rb" in "br'?
Thanks!
June 20th, 2008 at 10:55 pm
Great add-on but I would like to have a way to configurate it to change my mistakes.
June 23rd, 2008 at 1:38 am
url-fixer doesn't add much functionality I can use and caused some teeth-grinding whilst testing it.
+ very idiot proof
- url-fixing occured only in a few standard TLDs.
- no configuration options (like adding a country TLD)
- should have a learning/indexing function of mistypet URLs and corrected URLs instead of
- redirection to the 'fixed-url' to (in most cases) an unappropriate third-party URL.
June 26th, 2008 at 11:20 am
Great Add on - would be really useful if there was a properties file or alike where you can add you're own "common mistakes" almost like auto correct in Word (sorry to mention an MS product!).
June 29th, 2008 at 2:53 pm
Hello Christopher!
I'm asking if there is any possibility to manually add replacement patterns for the extension? Or if not, could you implement in a future extension the replacement of a trailing "-/" with a "/" ? Personally that is the only real, but very common mistyping I make when I forget that the keyboard layout is currently set to Hungarian.
Thanks in advance for your trouble.
July 2nd, 2008 at 5:39 pm
Great extension ! I'm in love with it ! Hopefully soon you can add a file to let users enter in their own mistakes. Would be a great upgrade
July 3rd, 2008 at 4:20 am
update it with .bg! nh->bg vf->bg :)
July 5th, 2008 at 10:04 am
nice extension. But it would be nice to have an overview of all corrections. Maybe you can offer a dialog in the addons section.
However, can you please add .d --> .de
thanks!
July 10th, 2008 at 7:54 am
Can this addon let you define some URL search/replaces? i.e. some websites like to prepend a blah.com/redirect.cgi? before a link, which gets very annoying.
Ability to strip those out would be great and this is the closest addon I can find that'd let you do this potentially.
July 13th, 2008 at 4:31 pm
I want .ml to .nl. Can you do that please?
July 23rd, 2008 at 10:42 am
[...] - Tweak Network Settings - Undo Closed Tabs Button 3.0.3: uctb - Google Code - URL Fixer 1.4.3: URL Fixer - URL Link 2.02.2: The Phoenix’s Mozilla Software Stuff Disabled Extensions: [26] - Ask Toolbar [...]
July 23rd, 2008 at 1:50 pm
Hello, good addon. In czech language is problem with qwertz(default czech) x qwerty (default english). Is it possible to add correction .cy -> .cz? It´s very often mistake not only in my life :-) Thanx. David
July 30th, 2008 at 7:51 pm
It doesn't fix:
.cm.br to .com.br
.combr to .com.br
.cmbr to .com.br
and more... =/
Is a brazilian domain!
Anyways, good work!
August 10th, 2008 at 11:36 pm
Great software, but it miss the corrections when we forgot a letter like .cm to .com or .om to .com etc etc.
It would be great if you add these corrections or a way to permit our own corrections
Thanks
Good Pluging
August 13th, 2008 at 1:03 am
[...] - translator [de] 1.0.4.3 - Undo Closed Tabs Button 3.0.3 - Update Notifier [de] 0.1.5.4 - URL Fixer 1.4.3 - VideoDownloader 1.1.1 - WOT 20080714 - YSlow 0.9.5b2 Installierte Themes: [3] - Azerty III [...]
August 13th, 2008 at 1:10 am
[...] - translator [de] 1.0.4.3 - Undo Closed Tabs Button 3.0.3 - Update Notifier [de] 0.1.5.4 - URL Fixer 1.4.3 - VideoDownloader 1.1.1 - WOT 20080714 - YSlow 0.9.5b2 Installierte Themes: [3] - Azerty III [...]
August 22nd, 2008 at 1:05 pm
Wonderful extension.
another vote for configurability-domains to exclude from correction or to accept as OK, etc.
we have an intranet site with URL http://staffnet/ which gets corrected to staff.net.
August 23rd, 2008 at 2:30 pm
Great extension, but another suggestion, useful for all German users: if type ".ed" it will be changed into ".edu", because German URLs end on ".de". It would be helpful to change ".ed" into ".de" either. Can you create a choice menu for such cases?
August 23rd, 2008 at 8:53 pm
This is Great. I've been waiting for something like this for awhile.
August 25th, 2008 at 5:02 pm
[...] URL Fixer - Er du også litt for rask på tastaturet noen ganger? Hender det seg at du skriver nettadresser litt feil? Da er dette tingen for deg, for hvis du skriver feil i din URL så vil dette tillegget automatisk rette det for deg. [...]