Now I Have a Blog TooNow I Have a Blog Too Christopher Finke is a software engineer at Mahalo. He is available for birthday parties and bar mitzvahs.

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).

Preview of URL Fixer Firefox extension

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.

Screenshot of URL Fixer's context menu

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.

118 Responses to “URL Fixer”

  1. Gabe Henrikson Says:

    URL Fixer is great

  2. vick Says:

    Now you want me to be even "worser" speller.. havent you learned from microsoft word....thanks buddy .. thanks... ;)

  3. timendum Says:

    Please, could it correct "ttp" in "http" ? Thanks!

  4. Christopher Finke Says:

    timendum: If I'm not mistaken, it will already correct "ttp://[...]" to "http://[...]". In what situation is that not happening?

  5. dfgdfgdfgdfgdf Says:

    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".

  6. charl.ie Says:

    it doesn't fix .ku to .uk :(

  7. Christopher Finke Says:

    charl.ie: It does now. :-)

  8. Bashar Says:

    Well thanks a lot. Those small things really come in handy.

  9. marshall Says:

    dig.com to digg.com?

  10. Bobly Says:

    What about having a greasemonkey script like this? That way everyone can make it what they need it :)

  11. Pedro B. Moita Says:

    .py .pr .tp to .pt :)

    great extension, thank you.

  12. oystershucker Says:

    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

  13. Christopher Finke Says:

    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."

  14. Joe Says:

    .co to .com puh-lease!

  15. paulo Says:

    wicked cool stuff. thanks....

    Legit Get Paid To surf

  16. Bryan Says:

    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?

  17. Chris Says:

    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.

  18. Nick Says:

    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.

  19. Dan Cook Says:

    The worst one for me is http://www.cnn.cm

    (.cm -> .com)

    YOU GOTTA PUT THAT IN!

  20. Bashar Says:

    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 :)

  21. Evilpig Says:

    Good idea. And with the help of the comments it looks like it could be even bettr. :)

  22. houseofbugs Says:

    change c.om to .com

  23. Kal Says:

    Can we configure it
    like .cn -> .com
    .ed -> .edu
    in some config file based on user choices?
    thx

  24. hey Says:

    Hey this is an awesome!

    Can you make this fix links too?

  25. hey Says:

    an awesome extension*

  26. hey Says:

    how about .xom -> .com i do that every so often.

  27. Kevin Cannon Says:

    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.

  28. Sjoerd Says:

    Please put .ln -> .nl in for the Dutch! :)

  29. charl.ie Says:

    Thanks Chris :) Perfect!

  30. mark Says:

    Very useful, thanks!

  31. Nippon Says:

    Why don't you support ".jp" Domains?
    Please support this, please!!

    I often mistake ".jp" to ".jo", ".j@", "j-".

  32. BenEnglish Says:

    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.

  33. Jonas Says:

    It would also be great if it could correct typos like eee.google.com or qqq.google.com. Are you feeling me?

  34. amphiton Says:

    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?

  35. REVERSE Says:

    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.

  36. чя Says:

    лажа. даёшь транслит адресов.

  37. michael Says:

    Well done with this, looks like you're getting lots of feedback. I really appreciate the add-on, makes my life easier. Thanks!

  38. Sentvid Says:

    Very Nice add-on. Good Job Christopher Finke. Adding an option for configuration will be good next step.

  39. chris Says:

    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.

  40. paco Says:

    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!

  41. James Cridland Says:

    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).

  42. Roman Says:

    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.

  43. Roman Says:

    sorry, typo; I meant to say the .gv ->.gov rule should not apply... of course.
    thanks

  44. sputnik Says:

    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.

  45. Anders Says:

    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.

  46. Marvin Says:

    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.

  47. Sudhin Says:

    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.

  48. Niels Says:

    How about support for .kd > .dk

  49. Jim Says:

    Yeah, small trick but handy.

  50. marc Says:

    Great tip and program but does this work with the new Firefox?

  51. Sun Bingo Says:

    great program ive told all my friends about it

  52. Jim Says:

    Yeah, I'm pretty sure this works with the new firefox

  53. think bingo plus Says:

    i does jim it does

  54. Irvin Says:

    For me does not work. Why?

  55. Randy Says:

    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.)

  56. Christopher Finke Says:

    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.

  57. Jim Says:

    No idea Irvin, it should work fine.

  58. butlimous Says:

    This extension is very useful, I love it!

  59. Jim Says:

    Agree'd butlimous. Very very nice extension

  60. Jonathon Mah Says:

    I've been loving this for several months now. But I just discovered that it incorrectly tries to fix the Git URL .

  61. lester Says:

    This is wonderful. Thank you.

  62. boo Says:

    hi:)
    well i like it but you should add another function :)
    add your own corrections thx

  63. Ringtails Says:

    Yeah, having an options screen where you can set your own would be nice.

    Is it possible to have .co -> .com

  64. Free PS3 Guru Says:

    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!

  65. PS fan Says:

    Nice tool, thanks.

  66. Keno Says:

    thank you!r

  67. free iphone Says:

    Too much comp usage made me a not so good typist. Thanks for helping to correct me :)

  68. Jen Says:

    THanks!

  69. Alix Says:

    is it possible to kill text the occurs AFTER .html ie .html#adsfh or .html?aflhjkhln

    ?

  70. mark Says:

    Thanks! Hopefully Mozilla does something like this by default in FF3

  71. JS Says:

    Thank you :)

  72. jen Says:

    Thanks so much, exactly what I was looking for!

  73. Kajsa Says:

    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 :( ]]

  74. wendel adriano bitencourt Says:

    oiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii

  75. Website Design Belfast Says:

    Great extension!

  76. Marvin Says:

    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.

  77. galabingo sharon Says:

    great tool thanks a million
    i apreciate it

  78. Den Says:

    Handy tool. Thanks!

  79. What is a URL? Says:

    This thing will only get people into the habit of being lazy, sloppy typers. Bad idea.

  80. mark Says:

    Should be built straight into Firefox 3 :)

  81. free ps3 Says:

    This is why the net works, because everyone gets to participate in making everything better. Right on man.

  82. Brandon Says:

    Love this tool been using it for a while now

  83. Dwayne Says:

    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!

  84. free ipod touch Says:

    Works great. Thanks a lot!

  85. Jose Says:

    Great tool :) I guess I'll be seeing less "Error this page cannot be found" errors :)

  86. dan Says:

    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)

  87. Tommy Johnson Says:

    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?

  88. Free PS3 Says:

    I love firefox.

  89. tom Says:

    i downloaded this last weekend, it works great. thanks for the recommendation.

  90. Ryan Says:

    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.

  91. Jmaes A. Calwell III Says:

    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.

  92. get free ps3 Says:

    great plugin, thanks for sharing it with us.

  93. furrykef Says:

    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.

  94. MD Says:

    This seems like a great extension, will start using it immediately.

  95. Anderson de oliveira Says:

    muito bom!!!!

  96. rosa Says:

    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.

  97. free iphone Says:

    Firefox needs to implement this by default.

  98. Me Says:

    Looks interesting, may have to give it a whirl..

  99. astroloji Says:

    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.

  100. azul Says:

    yeah.. maybe it should have something like an on/off button when we want the spelling to be corrected?

  101. fallar Says:

    fal, taro, kahve fal?, ask fal?, y?ld?z fal?, fallar.

  102. trimel Says:

    And QuietUrl extension, too -- would you care to contrast URL Fixer to this one, too? (at the top of this page)

  103. Hi Says:

    Can you turn all http into https?
    Dr J

  104. Jens Says:

    Great tool!! But can you let fix it multiple dots like in http://www.urlfixer..com

  105. Michael Says:

    Great tool. They should really put this standard download of firefox.

  106. fee ps3 Says:

    I hope they include it for firefox next update.

  107. Daniel W Says:

    Is the source code available somewhere?

  108. How to auto correct URL typos in Firefox Says:

    [...] it here. Share and Enjoy: These icons link to social bookmarking sites where readers can share and [...]

  109. abunza Says:

    yeh i would love the source code

  110. penis enlargement Says:

    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

  111. christian Says:

    now all you need to do is make it compatible with beta 5, but take your time on it

  112. Walec Says:

    Hi, this addon is really cool, but please can you add support for .cu > .cz correction? Thans

  113. free iphone Says:

    Hopefully this is automatically done in FF3.

  114. ????? ?????? ??????? ???????? ?? ??????? | ???? ????? Says:

    [...] ?? ???????, ?????? ????? ??? ?????? ???????? ????? URL Fixer (???? ??? ???????? ???????). ??? ??????? ??????? ???? [...]

  115. 15 Firefox Extensions that help save Time online and improve Productivity | TechoCrunch Says:

    [...] 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. [...]

  116. gamermediadownload Says:

    Excellent tool..hopefully, I'll be fewer "Error this page cannot be found" errors.

  117. Amyobus Key Says:

    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.

  118. MoreNiche Affiliate Program Says:

    MoreNiche affiliate program, the worlds best affiliate network. Start your own home based business and make a success out of niche affiliate marketing and visit our affiliate marketing forum for advice and tips.
    http://www.moreniche.tk

Leave a Reply