Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Are there any case insensitive URL shorteners out there that have an API?


migration rejected from superuser.com Mar 17 at 22:57

This question came from our site for computer enthusiasts and power users. Votes, comments, and answers are locked due to the question being closed here, but it may be eligible for editing and reopening on the site where it originated.

closed as off-topic by Rubén, serenesat, Eight Days of Malaise, jonsca Mar 17 at 22:57

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking for us to recommend or find a Web Application are off-topic and out of scope, as they tend to attract opinionated answers and spam. However, your question may be on topic at Software Recommendations if you can rewrite it so that it meets their quality guidelines" – Rubén, serenesat, Eight Days of Malaise, jonsca
If this question can be reworded to fit the rules in the help center, please edit the question.

Out of curiosity: Why would you need a URL Shortener to be case insensitive? – Sirupsen Dec 22 '10 at 17:58
@Sirupsen 'Cos it is insensitive to be case sensitive with URLs. Only geeks like us would think of that. For example WWW.GOOGLE.COM is the same as wWw.GoOgLe.CoM – Sri Sankaran Mar 5 '13 at 22:04
I need to put a short URL on a flyer and can't assume people typing it in will use the correct case. That's my reason anyway! :) – Matt Jul 22 '15 at 11:49
up vote 13 down vote accepted

TinyURL is case insensitive.

(To test: try http://tinyurl.com/28ygwgs , http://tinyurl.com/28ygwGS . http://tinyurl.com/28YGwgs, http://tinyurl.com/28yGWgs et al )

(PS: the short URL is link to this question )

Hmm... Good one, didn't even know TinyURL was case insensitive. +1 – BloodPhilia Dec 22 '10 at 16:02
For what I've heard, TinyURL just uses an increasing number, and then uses Base 36 (0-9, A-Z) to encode that. If true, than that explains why it's case insensitive by design. – Arjan Dec 22 '10 at 16:26
@Arjan -that's correct. – Sathya Dec 22 '10 at 16:28

Not at the moment that I'm aware of. I don't think any url shortener will implement this either, it reduces the number of characters to use in a string by 26. This means a lot of different combinations will be lost requiring them to make the strings longer... That be exactly the opposite goal an url shortener is trying to accomplish.

Example, if only using the alphabet, a shortener which uses upper and lowercase has this many possible combinations when using a 5 character string:

52^5 = 380204032

roughly 380 million

A shortener which lower case only has this many possible combinations when using a 5 character string:

26^5 = 11881376

roughly 11 million

So, comparing 380 million vs 11 million, I can tell you which one the url shortener will probably choose to use.

Your logic is sound, but see Sathya's answer - TinyURL supports this, but they use more characters. If the length is that much of an issue, yeah, case sensitivity is likely to be abandoned. – Shinrai Dec 22 '10 at 15:58
@Shinrai Thanks for pointing me to Sathya's answer ;) – BloodPhilia Dec 22 '10 at 16:03

As shorl.com uses Koremutake, it is case-insentive by design; http://shorl.com/hidehumapryfy and http://shorl.com/HideHumaPryFy both redirect to this question.

Also, Wikipedia claims Snipurl uses Base 36 encoding (just like TinyURL), and hence is case-insensitive by design too. Indeed: http://snipr.com/1p3l9l versus http://snipr.com/1P3L9L.

I found the Koremutake article interesting, except their pronunciation guide has a fatal flaw. They recommend O be pronounced as in mOon and U as in sUe. In English, these are the exact same vowel sound: IPA /u/. I've emailed the authors. – ghoppe Dec 22 '10 at 22:22

Not the answer you're looking for? Browse other questions tagged or ask your own question.