URLTeam

TinyURL, bit.ly, and other similar services allow long URLs to be converted to smaller ones on their specific service; the small URL is visited by a consumer and their web browser is redirected to the long URL.
Such services are a ticking timebomb. If they go away, get hacked, or sell out, millions of links will be lost (see Wikipedia: Link Rot). Archive.org/301Works is acting as an escrow for URL shortener databases, but they rely on URL shorteners to actually give them their databases. Even 301Works founding member bit.ly does not actually share their databases and most other big shorteners don't share theirs either.
== 301Work cooperation ==
The fine folks at archive.org have provided us with upload permissions to the 301Works archive. They unfortunately do not want to make them downloadable, but the same data is in our torrents too, just in a different format (we use pipe-delimited, xz-compressed files while 301works uses comma-delimited uncompressed files).
== Tools ==
* fetcher.pl: Perl-based scraper by User:Chronomex
* TinyBack: Python 2.x-based, distributed scraper (formerly used)
* Terror of Tiny Town: currently used by ArchiveTeam
=== Terror of Tiny Town ===
The easiest way to help with scraping is to run the Warrior and select the URLTeam 2 project. You can also run ToTT outside the warrior; to do so, follow the instructions at https://github.com/ArchiveTeam/terroroftinytown-client-grab.
== Researching URL Shorteners ==
Here's what to do when you've come across a new URL shortener that should be archived. At minimum, please follow the first step. Anything beyond that is more helpful. Even if you don't know of any shorteners not on the list, additions, updates or verification of the information in existing shortener entries is very welcome!
* Add it to the Alive section of this page in alphabetical order and include the current date. Please include whatever information you have, but at the absolute minimum, we need the domain.
** To add a new shortener to the Alive section, you can follow this template:
|- 
| shortener url 
| date (YYYY-MM-DD) 
| example URL
| information you have gathered on the shortener 
* Check the homepage. Is there a public method to create a shorturl? If so, create one and include it in the entry. If not, note that in the entry.
* If you were able to create a shorturl, try making a second. Is it sequential? For example, if the first link was foo.bar/dbE4g and the second link is foo.bar/dbE4h (or very close to it), it's probably sequential. If you get foo.bar/dbE4g followed by foo.bar/g4rTh, it's probably random. Note in the entry whether the shorturls are random or sequential.
* Run curl -I http://url.short/validshortcode and see which HTTP status code is returned. Also note whether it returns the destination in the Location: header. Note both in the entry.
* Run curl -I http://url.short/invalidshortcode and see which HTTP status code is returned. Note that in the entry.
* If the above fails, make a note of it in the entry and try using curl -i instead of curl -I
* Check the homepage, and see if they give a total number of shorturls that their service provides. If so, note that in the entry.
* There are browser plugins/extensions available to make the requests described above from your browser for those without access to curl/command line. (Examples: Advanced REST Client, REST Console)
=== Common numbers ===
Suitable for use as sequence numbers.
26 letters + 10 digits 	36
26 lower case letters + 26 upper case letters + 10 digits	62
36 possibilities ** 3 characters 	46656
62 possibilities ** 3 characters 	238328
62 ** 4 characters 	14776336
62 ** 5 	916132832
62 ** 6 	56,800,235,584 (too big to cover completely)
== URL shorteners ==
=== Non-warrior projects ===
These are old grabs pre-dating the warrior project. Unless otherwise noted, they can be found in the last old-style dump on IA.
The # in dump field refers to the number of short URLs included in the last old-style dump.
Name 	Est. number of shorturls	Scraping done by 	Status 	Comments 	# in dump 	Example URL
goo.gl 	? 	User:Scumola 	started () 	goo.gl throttles pulls. Didn't make it into the last old-style dump. Unavailable as of . 	0 	?
ff.im 	? 	User:Chronomex 	Dead 	only used by FriendFeed. No interface to shorten new URLs. Redirects to Facebook as of 	1,189,782 	http://ff.im/2p
4url.cc 	1279 () 	User:Chronomex 	done 	dead (). Redirect to ad-laden site as of . Also on GitHub 	1,279 	http://4url.cc/Q
litturl.com 	17096 () 	User:Chronomex 	done 	dead (). No DNS as of . Also on GitHub 	17,096 	http://litturl.com/ZTT
xs.md 	3084 (2009-08-15) 	User:Chronomex 	done 	dead (2010-11-18). Homepage claims to be "a private folder" as of 18:51, 2016-06-19 (EDT). Also on GitHub 	3,084 	http://xs.md/AAZ
url.0daymeme.com 	14867 (2009-08-14) 	User:Chronomex 	done 	dead (2010-11-18). Also on GitHub 	14,867 	?
tr.im (old) 	1990425 	? 	got what we could 	dead (2011-12-31) 	1,990,425 	?
visibli (hex) 	16777216 	User:Chfoo Warrior	done 	Using links.sharedby.co/links/ as URL prefix. Available on IA 	? 	?
post.ly (Posterous) 	? 	Warrior/EC2 	done 	dead. Divided up in 11 files in the last old-style dump. 	153,281,595 	http://post.ly/3000a
zapd.co (Zapd) 	326592 	User:Chfoo 	done 	xxxx.zapd.co. Available on IA 	0 	?
bre.ad (Bre.ad) 	120932351 	User:Chfoo 	incomplete (59771889 examined)	de.ad (2013-11-18). Got what I can without overloading their EC2 instance. Available on IA 	0 	?
arseh.at 	? 	? 	? 	also worked on as a Warrior job, see below. 	23,655 	?
bit.ly 	? 	? 	? 	divided up into 3,835 files in the last old-style dump, totaling 39 GB (compressed!). Also worked on as a Warrior job, see below. 	1,507,816,439	?
is.gd 	? 	? 	? 	divided up into 125 files (totally 8.5 GB) in the last old-style dump. Also worked on as a Warrior job, see below. 	302,434,257 	?
kl.am 	? 	? 	? 	Dead (as of 03:00, 2015-12-03 (EST)) 	1,870,335 	?
links.sharedby.co 	? 	? 	? 	 	9,298,101 	?
ow.ly 	? 	? 	? 	divided up into 23 files (totaling 4.5 GB) in the last old-style dump. Also worked on as a Warrior job, see below. 	328,901,265 	?
surl.ws 	? 	? 	? 	Yes, there really are only 48 listed. 	48 	?
tny.im 	? 	? 	? 	 	1,614 	?
snipurl.com 	? 	? 	? 	divided up into 8 files in the last old-style dump (for a total of 6.8 GB compressed, though). Also worked on as a Warrior job, see below. 	368,750,225 	?
tinyurl.com 	? 	? 	? 	divided up into 60 files (totaling 9.4 GB) in the last old-style dump. Also worked on as a Warrior job, see below. 	470,413,092 	?
tr.im (new) 	? 	? 	? 	in the last old-style dump as a file called tr.im-relaunched.txt.xz 	1,266,068 	?
ur1.ca 	? 	? 	? 	(Note this is named "ur" followed by the digit one, not L.) This got from "0" to "dzzzz". There is also a Warrior project, ur1-ca, below, which continued the grab up to "j5tc9".	8,432,282 	?
vbly.us 	? 	? 	? 	also worked on as a Warrior job, see below. 	114,924 	?
xym.kr 	? 	? 	? 	 	144 	?
twitter-unrolled-urls-spritzer-stream	? 	? 	? 	in a 4.6GB file named: twitter-unrolled-urls-spritzer-stream-20111015-20130318.txt.xz ; there's a note about it in the README file 	257,993,902 	?
Name 	Number of shorturls 	Scraping done by 	Status 	Comments 	# in dump 	Example URL
For the last TinyTown updates, please see chfoo's spreadsheet.
=== Alive ===
(please keep list alphabetized, and list verification dates inline)
Sources include: (last updated 2009-08-14), (Updated 2011-05-19; not fully integrated yet), , (as of 01:49, 2016-02-10 (EST)), (as of 03:08, 2016-04-29 (EDT))
Shortener 	Last checked	Example URL 	Notes
0x0.st 	2023-05-16 	https://0x0.st/QX 	302 redirect on success, 404 on error; source code is available at https://github.com/mia-0/0x0; less than 1k URLs as of 2017-01-01.
0x.co 	2023-05-16 	https://0x.co/BY5SWP 	A "universal shortener" that also supports URLs.
1o2.ir 	2023-05-16 	http://1o2.ir/u4qer 	Iranian shortener; redirects using JavaScript; alias: qqt.ir; shortcodes: [a-z0-9]{5}. Not incremental.
1url.cz 	2023-05-18 	https://1url.cz/5r7dh 	Czech URL shortener. Non-sequential. Returns 301 on success, 404 on invalid URL.
2137.pl 	2020-01-04 	https://2137.pl/LVVikk https://2137.pl/mjlRqu https://2137.pl/EqaZUT 	301 to destination URL or / for invalid, random 6 character URLs, date based on domain creation, running on/behind Cloudflare, extremely minimal with only a box for URLs in the middle. Found use in https://social.hackerspace.pl/@selfisekai/111539961891472661
26r.nl 	2023-05-16 	https://26r.nl/qdsm9v 	Dutch shortener, non sequential short URLs
abelinc.me 	2023-05-16 	 	Based on the YOURLS software. Returns 301 on success and 302 on error. The 302 error redirects back to the home page.
Acorta.me 	2023-05-16 	 	usable through Tw Blue Twitter client. Incremental (2XQ, 2XR, shortcodes started with single character), returns 302 if the url is valid (correct URL in location header), 404 otherwhise.
ad7.biz 	2023-05-16 	http://ad7.biz/oLJz 	pays short URL creators; ad-heavy with obfuscated JavaScript. appears incremental.
adf.ly 	2023-05-16 	http://adf.ly/bnpYLhttp://adf.ly/1RP4DP 	incremental; displays interstitial ads, so requires custom code; aliases: q.gs, j.gs (separate shortcodes?). Now redirects to Linktiverse?
adfoc.us 	2023-05-16 	http://adfoc.us/x65403071 	displays interstitial ads; appears to require certain headers; target link as cleartext in HTML; current shortcodes appear to be incremental decimal numbers with a prepended "x" (as of 2017-08-21 19:50 UTC), but there are also other formats.
curl --header "Accept: text/html,application/xhtml+xml,appn/xml;q=0.9,image/webp,*/*;q=0.8" --header "User-Agent:Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.71 Safari/537.36" http://adfoc.us/serve/?id=27122857065955
adshrink.it 	2023-05-16 	 	
ai6.net 	2023-05-16 	https://ai6.net/z7FXsZ 	Return on success: [301]. Return on error: [410]. Seems to be non-sequential. No Login required to create shortened URLs.
alli.pub 	2023-05-16 	https://alli.pub/6ayfct 	Uses character letters [A-Za-z0-9]{6}. 6 character letters long only. Not sequential. Invalid entries give 404s. Case-sensitive.
archive.today 	2024-08-21 	is|li|vn|fo|md|ph|cc)/[0-9a-Z]{4,5} 	Archive.today is a web page archival site like the Wayback Machine. After submitting a web page, unfortunately the result is put behind a shortcode, similarly to perma.cc or gyo.to (also found on this page).
5 random characters: [0-9a-Z], used 4 character codes in its heyday until that filled up.
HEAD request works intuitively and everything needed in is the header "link".
atres.red 	2023-05-16 	https://atres.red/0rtpn2 	Uses character letters [A-Za-z0-9_]+. 6 character letters long but sometimes can be 10 character letters long such as http://atres.red/09sw517348. https://atres.red/0rtpn is the same as https://atres.red/0rtpn2. Only the first 4 character letter in an entry are important, since the fifth character letter can use any alphabet, and the sixth character letter is optional. Invalid URLs give 404s.
aws3-demo.link 	(2023-05-15)	 	Main website is aws3.link and appears to be a demo. Looks like an option to expire shortened domains after a set amount of hours but unclear if the demo site is wiped or not.
b23.ru 	2023-05-22 	https://b23.ru/rv5g 	301 on success, 404 on error. Homepage was moved to https://z23.ru/ before 2023-05-22.
b2n.ir 	2024-05-01 	http://b2n.ir/z75884 	Short link creation only works with SMS confirmation. Not sure if other different or other custom URLs are possible.
bc.vc 	2023-05-16 	http://bc.vc/8nCbMs 	displays interstitial ads
bernie.to 	2023-05-16 	https://bernie.to/mJC6v 	No public method for creating shortcodes. Homepage redirects to campaign homepage. 307 Proxy Redirect for (vaild) bernie.to/pb and /vol and same status code for invalid shortcode. Seems to all be custom names, according to those used on reddit: http://reddit.com/domain/bernie.to As of 17:24, 2016-03-21 (EDT)
bfy.tw 	2023-05-22 	https://bfy.tw/Tvvy 	All links I've seen to this shortener redirect to lmgtfy.com (Let Me Google That For You). 302 on success 404 on error. Not sure if possible to create new short urls.
bit.do 	2023-05-16 	https://bit.do/ci7JZ 	Appears non-incremental, public method allowed on Homepage, edit/delete/change destination allowed only after login.
Short code ci7JZ points to this page. Adding "-" after short urlshows statistics, default public, but can be made private if logged in. Custom words allowed. Non-custom Shorturls are random. Response Header is HTTP/1.1 301 Moved Permanently. Returns the destination in the Location: header. A link created on 2016-08-04 00:01:43 display message in its private statics/admin page "This is link number 22183012 created ....". No API/Bookmarklet/Extensions. Offers custom domain at $85/year, but can also be addded for free.
b.link/bl.ink 	2023-05-16 	 	Trying to be the next bitly. Offers plenty of custom domains as well as choice between the redirect being a 301 or a 307. Warrants a list of aliases on the wiki.
bnc.lt 	2023-05-16 	https://bnc.lt/8tracks-ioshttps://bnc.lt/8tracks-androidhttps://bnc.lt/8tracks-windows 	Part of branch.io.
branch.io 	2023-05-16 	 	Offers custom short URLs for deep linking and redirects. Uses bnc.lt domain.
budurl.com 	2023-09-06 	https://budurl.com/s5bl 	Part of bl.ink. Appears non-incremental, apparently all custom names; only paying clients allowed to create URLs (checked as of 02:03, 2015-12-07 (EST))
buzurl.com 	2023-05-16 	http://buzurl.com/li04 	Example: http://buzurl.com/li04 ; link broken, home page is blank as of 23:40, 2015-12-19 (EST). Part of bl.ink
cede.la 	2019-04-16 	 	Based on the YOURLS software. Returns 301 on success and 302 on error. The 302 error redirects back to the home page.
chng.it 	2023-05-16 	 	URL shortener for https://www.change.org/. Most IDs have 8 character letters, with some being at 10 character letters.
cht.tw 	2023-05-16 	https://cht.tw/x/vp87dhttps://xuite.tw/x/vp87d (alias)link creation API 	301 redirect on success, 302 redirect to https://www.cht.com.tw/ on error; [0-9a-z]{1,5}, case sensitive.
clck.ru 	2023-05-16 	 	Allows New Urls to be created. Gives 404 on error and 302 to a yandex redirect on success which then redirects to content. May be incremental tests were inconclusive.
cl.ly 	2023-05-16 	 	CloudApp ; requires application to create short URLs
clicky.me 	2023-05-16 	 	Requires paid account (& installation of a tracking system on your website) to create links; HEAD requests seem to return 301 with Location; non-existing seem to return 302 to homepage. "In maintenance mode"
clvr.rocks 	2023-05-16 	https://clvr.rocks/478b7a7176 	https://clvr.rocks/ redirects to https://www.carlover.co.uk/detail/used-peugeot-207-cc-carlover-ni-belfast-northern-ireland-a792bd967c. Uses character letters [A-Za-z0-9]{10}. 10 character letters long only. Non-sequential.
cort.as 	2023-05-16 	http://cort.as/-DX0b 	Accepting Url shorteners. Gives 200 on error and 301 on success. URLs may be sequential testing was inconclusive. All Links found have a - before the actual short code for example
cpc.cx 	2023-05-16 	 	Run by Canard PC, a French gaming magazine, however has a public interface to allow anyone to shorten a URL. The acronym cpc.cx is stated to stand for "Canard PC Crush linX". Website copyright notice is "(c) Teraboule Technology 2009-2016" (viewed in 2019-12). "Closed to public"
cur.lv (CoinURL.com) 	2016-05-18 	http://cur.lv/ypc7whttp://cur.lv/ypc7x 	Subdomains include: bit, go, in, jump, link, me, my, n, name, now, to. -- Allows creation of new shortlinks, displays interstitial ads. Appears sequential, 5 characters, [a-z0-9]{5}. Javascript updates HTML body: ifr.src = "http://cur.lv/redirect_curlv.php?code=" + escape(c) + "&ticket=" + ticket + "&r=" + (document.referrer ? escape(document.referrer) : );, destination link in <a ..id="skip-ad" >.
cutt.ly 	2023-05-16 	 	By default links are incremental, but custom links are/were possible. Unknown links redirect to https://cutt.ly/404 with 302 status, found links use 301 status code. Uses cloudflare.
del.ly 	2023-05-16 	http://del.ly/6012BoNrp 	Sprinklr -- Used on twitter by @DellOutlet and @DellCaresKR (and elsewhere?) to link to various marketing campaigns. Appears to use a 4 numerical digits 601[0-9] + 5 characters [a-zA-Z0-9]{5}, not clear if sequential or otherwise (recent links seem to be of the form 601#Bxxxx) del.ly/6010BUbi6 (301 Redirect, destination in Location:, invalid returns 301 to http://del.ly/error?url=[invalid code])
derpy.me 	2023-05-16 	http://derpy.me/W0ocwhttp://derpy.me/GigAo 	Popular URL shortener in the My Little Pony fandom. 61641 shorturls. Random identifiers, appear to be [a-zA-Z0-9]{5}. Valid links return a 302 redirect, destination in Location header. Invalid links return 302 with Location: https://derpy.me/. Lost its database once already in 2015-03 (see http://derpy.me/about and https://twitter.com/derpyme/status/580403557939154944), unknown if newly generated links may collide with old ones from before then. Run by two people, contacted to inform about 301Works. Example links generated in quick succession.
dibb.me 	2023-05-16 	https://dibb.me/Ae8rmY 	https://dibb.me/ has a QR code that changes per visit/refresh. 6 character letters long only. Uses character letters [A-Za-z0-9]{6}. Case-sensitive. Invalid entries redirect to https://dibb.me/error.php?a=nf that has a message saying "The requested link is no longer available!" regardless if it was previously valid or not.
did.li 	2024-03-29 	https://did.li/AgZ5q 	Security has been upped after a recent cyber attack – unknown what that means for discovery
dlsh.it 	2023-07-28 	http://dlsh.it/tK3uE6b 	301 on success or failure; seems to use trib.al (http://dlsh.it/xxx redirects to a trib.al 404 page)
dogeurl.com 	2023-05-22 	https://dogeurl.com/dogecoinhttps://dogeurl.com/video 	Non-incremental, alphabet [A-Za-z0-9]{6}, 6 characters long, with custom option. Valid: 301 to destination, Invalid: 302 to https://dogeurl.com/invalid.php
doiop.com 	2018-12-27 	 	Appears non-incremental ; allows unicode in short codes; appears alive as of 01:35, 2016-02-10 (EST)
dstats.net 	2023-06-01 	http://dstats.net/fwd/95d6ahttp://dstats.net/fwd/xqhkck 	
durl.me / durl.kr 	2023-05-16 	http://durl.me/7ainhyhttp://durl.me/cfvj3dhttp://durl.me/cf9ssv 	appears to allow public creation of shorturls; as of 22:00, 2015-11-21 (EST) Non Sequential, random 6 Char, Charset asd123, 165k hits(google) pretty slow, displays warning on new(low frequent?) sites. last twitterpost is from 2009 Redirect: 302 Location, 200 div content a href url no redirect: 404 very weird, has 2 ways of redirecting. Links for 200-Pages have to be extracted from html
dy.fi 	2023-05-20 	https://dy.fi/i 	Finnish site (although in English), shortlink maker is on a subpage; claims to erase links when they haven't been used for 6 months
e.xoc.uam.mx 	2023-05-20 	https://e.xoc.uam.mx/CDUN6 	Uses character lettters A-Z (or a-z), and 0-9. 5 character letters long only. Case-insensitive.
easyurl.net 	2023-05-20 	http://easyurl.net/afd2fhttp://easyurl.net/5e3a 	(alias: atu.ca , readthis.ca , clickthru.ca , redirects.ca ) Appears non-incremental; only available to customers of easyDNS.com ; Ex: http://easyurl.net/afd2f easyurl.net/5e3a ; seems alive; alphabet upper and lower case and digits; excluded from google; 4-5 char, some custom; existing: 302 - location; not existing: 301 - http://easyurl.net/local404.php
go.enderman.ch 	2023-09-23 	https://go.enderman.ch/dont-click https://go.enderman.ch/github https://go.enderman.ch/3UtP0fN https://go.enderman.ch/PUlg9U2	URL shortener and website for the Enderman YouTube channel (alt channel). 7 Alphanumerical characters ([a-zA-Z0-9]{7}) or custom. Does not appear to be public access (bare URL redirects to home page). Has a favicon, returns 302 on redirect with Location header, 404 on not found.
encurtador.com.br 	2024-01-11 	https://www.encurtador.com.br/aiuzO (Google homepage); https://www.encurtador.com.br/jlJN9 (this Wiki article) 	Brazilian shortener. Links that do not get "at least 1 click a month" are deleted. Seemingly random shortcodes, not sequential; a Google search for site:www.encurtador.com.br shows that shortcodes seem to follow [a-zA-Z0-9]{5} (excluding custom links from premium accounts). Success returns 302 with destination URL in the Location header; failure returns 302 with "https://www.encurtador.com.br/" in the Location header. If you do not include the "www." subdomain, requests return a 301 redirect to the WWW subdomain first.
edu.nl 	2023-05-20 	https://edu.nl/bgu78 	URL shortener for Dutch academic institutions, operated by the Surf cooperation. Requires an account at a Dutch university/higher education/school to create links. Success: returns 307 with URL in the location header. Not found: returns 404. Links "do not expire", but can be edited and deleted. Assigns random IDs of exactly 5 characters, [a-z0-9]{5}.
esgr.xyz 	2023-05-20 	https://esgr.xyz/archiveteam 	
smh.re (eu.smh.re / mpg.smh.re / msab.smh.re / google.smh.re / zendesk.smh.re)	2023-05-20 	https://eu.smh.re/008phttps://mpg.smh.re/2jC3https://msab.smh.re/Uphttps://google.smh.re/0qCFhttps://zendesk.smh.re/9hw 	https://smh.re/ redirects to https://smarp.com/. Alphabet is [A-Za-z0-9-_]+. Javascript redirecting involved. Invalids are 400s.
fanpa.ge 	2023-05-20 	 	3-5 Character asdASD123 Google sees 40k links, basically all 5 Character. some 3 Character links like asd, private? allows Custom urls redirect: 301, location no redirect: 404
fckaf.de 	2023-05-20 	https://fckaf.de/gvZ 	Return on success:[200]. Return on error:[404]. Seems to be non-sequential. No Login required to create shortened URLs.
ffm.to 	2023-05-20 	 	
firsturl.de (firsturl.net / wyon.de / fiurl.de) 	2023-05-20 	http://firsturl.de/6b1A2Kvhttp://firsturl.net/6b1A2Kv 	Allows public shortening.
www.flq.us 	2023-05-20 	http://www.flq.us/a 	Closed due to abuse. Existing links still work Curious in the flq.us/a for example first 301 redirects to www.flq.us/a before redirecting to desired content. 301 on successful redirect and 404 on error.
fork.cc 	2023-05-20 	 	Based on the YOURLS software. Returns 301 on success and 302 on error. The 302 error redirects back to the home page.
fuck.it 	2023-05-20 	https://fuck.it/0hAxF 	Returns 301 on success and 200 on error.
gdurl.com (yuarel.com) 	2023-05-20 	http://gdurl.com/s3tF 	allows public shortening of Google Drive public-linked files. not sequential (jumped from http://gdurl.com/8T-v to http://gdurl.com/s3tF when tried two different files seconds after each other), 236,285 urls shortened as of 18:29, 2016-02-24 (EST), has a public list of "all" permalinks - note this appears to be inaccurate (there is an option to not make the link public in the list when it is created) -- for GET and HEAD, valid returns 307 with destination in Location header, invalid returns 404
go.web.cern.ch/go 	2023-05-22 	https://go.web.cern.ch/go/dw8Khttps://go.web.cern.ch/go/csL9https://go.web.cern.ch/go/datacentrebynumbers 	New URLs can only be created by those with a CERN account, URLs can also be deleted by users. [a-zA-Z0-9]{4}, seemingly not sequential. Returns 301 on success and 404 on error. cern.ch/go is an alias but will always return 302 and redirect to the corresponding go.web.cern.ch/go link.
hive.co/l 	2023-05-20 	https://hive.co/l/ahttps://hive.co/l/aahttps://hive.co/l/aaahttps://hive.co/l/aaaa 	this is an component of the hive.co website: artists can create shortned urls of their tracks. Seems to also resolve to some other links too. Characters (i hadn't seen any other characters in the links as of now): "abcdefghijklmnopqrstuvwxyz0123456789" Url format: hive.co/l/a hive.co/l/aa hive.co/l/aaa hive.co/l/aaaa and so on. Custom named ones found. (positions 1 and 2 are already archived) Status codes: 404 Not found, 302 redirect. example curl -i output http://paste.harrycross.me/view/6fcacf91#b5hwPAqom5CAJqVEELvF9Y89VvHnsnMm.
hotshorturl.com 	2023-05-20 	https://hotshorturl.com/fv57 	Requires free account to shorten URLs
hpe.to 	2023-05-20 	https://hpe.to/6015KFaex 	URL redirects are generally related to https://www.hpe.com/. Uses character letters [A-Za-z0-9]+. Case-sensitive. Implemented by Sprinklr.
htn.to 	2023-05-20 	https://htn.to/Rn5SvBSBkj 	Uses character letters [A-Za-z0-9]+. Invalid entries redirect to https://hpe.to/error?url= as 200s with the invalid entry identification at the end of the URL. Invalid entries give 404s.
hubs.la 	2023-05-20 	https://hubs.la/Q015jY4M0 	https://hubs.la/ redirects to https://policy.hubspot.com/abuse-complaints. Uses character letters [A-Za-z0-9-_]{8}. 8 character letters long only. Case-sensitive.
iir.ai 	2023-05-22 	https://iir.ai/Oj9fUQ 	No Idea how to actually make new short urls and it is very complicated and spammy to actually reach the end goal
intip.in 	2023-05-20 	https://intip.in/5AHhhttps://intip.in/1TWy 	Indonesian link shortener made by Institut Teknologi Sepuluh Nopember (ITS). No account needed, 302 if valid, 200 if not found, not incremental; adding + after the shortened link gives more info.
joturl.com 	2023-05-20 	 	Doesn't appear guessable, HTML redirect ; smarturl.eu redirects here, but claims "not to be active"
katzr.net 	2023-05-20 	https://katzr.net/4c993f 	IDs appear to be random. Returns a 301 error for both invalid and valid shortcodes. Destination is returned in the Location: header. http:// URLs redirect to https://. URLs without the www subdomain redirect to the same URL with the www subdomain.
kaywa.me 	2023-06-01 	http://kaywa.me/9Eqme 	Gives 200 for error or bad code. Gives 302 for successful redirect. Starts at single character from observation.
kics.it 	2023-05-20 	 	shourturl creation restricted to users of MiniCRM
kko.to 	2023-05-20 	http://kko.to/yu0n2v756 	Accessing http://kko.to/ on it's own gives a 404. Uses character letters [A-Za-z0-9-_]{9}. Invalid entries give 404s. Not sequential. Case-sensitive. 9 character letters long only.
kortlink.dk 	2023-05-20 	https://kortlink.dk/ahttps://kortlink.dk/xy5nhttps://kortlink.dk/2kx25https://kortlink.dk/archiveteam/2kx25 	Danish URL shortener. URLs are generated sequentially, starting at kortlink.dk/a and adding extra characters when exhausted. URLs are case insensitive. For 1 and 2 character URLs, the character set seems to be [a-oq-z0-9]{1,2}, while it changes to [a-hkmnp-z2-9]{3,4} for 3 and 4 characters. Total number of links today exceeds 1,298,624 as of 2023-06-01. Valid links return a 302 status code with a valid Location header, while invalid links return a 302 status code with an empty Location header.
kuku.lu 	2024-03-07 	https://kuku.lu/s2e7d7d 	
lingid.ee 	2023-05-20 	 	Based on Gempixel's shortener, the page used to also shorten urls for lingid.eu min.ee mmmm.ee and lmo.ee what are all now dead. Hosted and managed by Virtuaal OÜ.
ln.is 	2023-05-20 	http://ln.is/vine.co/v/UA0PH 	linkis.com (also provides a way to comment on the linked page) -- the destination server appears to be included in the shortcode, which should make it harder to scrape (as of 02:56, 2015-12-12 (EST))
lnk.to 	2023-05-20 	https://lnk.to/6eRPay4Z 	https://lnk.to/ redirects to https://www.linkfire.com/. Uses character letters [A-Za-z0-9-_]+. Custom links possible. Most entries are not redirects such as https://lnk.to/10th_Reverberation_2 but others are redirects, such as https://lnk.to/6eRPay4Z accordingly. Invalid entries give 404s. Example: https://lnk.to/cztecCDg
ly.my 	2023-05-20 	https://ly.my/ofqi 	
merky.de 	2023-06-01 	http://merky.de/hw7gav 	Public shortlink creation is limited to certain countries, including Germany and Spain.
mgnet.me 	2023-05-20 	http://mgnet.me/bOwH7Kchttp://mgnet.me/ZxVD8CXhttp://mgnet.me/bwxF6mZ 	for torrent magnet URIs. -- Allows creation of new links, allows custom links. Sequentially generated: http://mgnet.me/bOwH7Kc http://mgnet.me/bOwH7K6 http://mgnet.me/bOwH7qZ (Also found examples: 2014-10 ZxVD8CX; 2016-05-06 bwxF6mZ) Unsure of ordering pattern. GET and HEAD request 200 status code (GET returns page with magnet link) with magnet link in header Magnet-Uri, Invalid code returns 302 with mgnet.me in Location header (both GET and HEAD).
miburl.com 	2023-05-20 	http://miburl.com/Onm1eE 	Url shortener for Mibbit. Not Sequential. 302 on successful redirect. 404 on error.
monurl.ca 	2023-05-20 	https://monurl.ca/8nex 	sequential and at 8nex at the time of writing + an option to write whatever you want, an account is required to create a shorturl from it but it used to not require one, a good shortened URL returns "HTTP/1.1 301 Moved Permanently" and it does send the location header with the correct URL, a bad URL sends "HTTP/1.1 302 Found" and the homepage (https://monurl.ca) in the location header. This URL shortener is popular in the education sector in Québec, Canada. Based on the YOURLS software.
moourl.com 	2016-03-14 	 	Random (alive as of 00:53, 2016-03-14 (EDT))
ms.spr.ly 	2023-05-20 	http://ms.spr.ly/6017wLr7thttp://ms.spr.ly/2018-us-open-del-potro-vs-verdasco 	Invalid entries redirect to https://ms.spr.ly/error?url= with the entry ID at the end of the URL. Can have custom URLs
multy.me 	2023-05-20 	https://multy.me/1jkSrehttps://multy.me/OYyr33 	Shortens a list of links. Announcement on HN, Source.
my.dot.tk/tweak 	 	 	Appears non-incremental
naver.me 	2023-05-20 	http://naver.me/5kqyVJn0 	URL redirects are generally https://naver.com/ links. Uses character letters [A-Za-z0-9]{8}. 8 character letters long only. Case-sensitive.
nixle.us 	2023-05-20 	https://nixle.us/BPC4E 	Used by local governments(example being Fairfax County) to send out alerts. Seems to be sequential, and a alphanumeric 5-digit code. Both active and inactive links return 200.
nj-ne.ws 	2023-05-20 	http://nj-ne.ws/8SkXwlG 	http://nj-ne.ws/ redirects to https://www.nj.com/ - which all of the entries redirect to articles of the website. Uses character letters [A-Za-z0-9]{6}. 6 character letters long minimum. Not sequential. Invalid entries give 404s. Case-sensitive. Powered by https://short.io/ when checking the 404 page.
nohref.hu 	2023-05-20 	https://nohref.hu/URLTeam 	Hungarian site; Allows custom shorturl & deletes links after a specified time period (or 1 year without use)
notlong.com 	2023-05-20 	http://yeitoo.notlong.com 	Appears to be alpha-only - doesn't seem to be allow creating new shorturls, as of 20:08, 2015-11-07 (EST)
nowlinks.net 	2023-05-20 	http://nowlinks.net/Qh7id2 	Example URL created on 01:46, 2016-07-14 (EDT)
okt.to 	2023-05-20 	https://okt.to/ZwIO9l 	https://okt.to/ redirects to https://www.oktopost.com/. Uses character letters [A-Za-z0-9]{6}. 6 character letters long only. Not sequential. Case-insensitive. Invalid entries give 404s.
onl.jp 	2023-10-21 	https://onl.la/7YyXLi2, https://onl.tw/5249hn7, https://onl.bz/1m5ZC3m, https://onl.sc/DYJY5E2 	Japanese site; shortener interface is at https://url.onl.jp/. Choice of 4 domains. Appears to be 7 random characters in [A-Za-z0-9] Entries behave differently depending on domain; onl.la 301 redirects on success while the other domains have a interstitial page with a 5 second delay and manual click through. Invalid entries give 200 and load the domain homepage (a list of tools, but onl.tw has them in Chinese).
orlo.uk 	2023-05-20 	http://orlo.uk/-_Campaign_Against_Living_Miserably_qyYXYhttps://orlo.uk/Z59Hx 	Uses character letters [A-Za-z0-9-_]+. Can have custom URLs. 5 character letters long only on non-custom URLs. Invalid entries give 404s.
ouo.io 	2023-05-20 	http://www.ouo.io/iGKTD 	No Login required to create a URL. The links seem to be non-sequential.
perma.cc 	2023-05-20 	http://perma.cc/S9DV-WB4Z 	Web snapshotting for academics, while not strictly an URL shortener, I'd like to see all of the perma.cc item pages in the Wayback. Here's how to generate the list of all public perma.cc/FOO links:
curl 'https://api.perma.cc/v1/public/archives/?limit=3&offset=0' | bin/jq '.objects[] | .guid' curl 'https://api.perma.cc/v1/public/archives/?limit=3&offset=3' | bin/jq '.objects[] | .guid'
pin.it 	2023-05-20 	https://pin.it/g7q6jfH 	https://pin.it/ redirects to https://www.pinterest.com/. Redirects to Pinterest content, as links can be grabbed through the "Send this pin" and selecting the 'Copy link" button. button Uses character letters [A-Za-z0-9-_]{7}. 7 character letters long only. Not sequential. https://pin.it/1 redirects to https://api.pinterest.com/url_shortener/1/redirect/None. Invalid entries redirect to https://www.pinterest.com/.
plu.sh 	2023-05-20 	https://plu.sh/vgauq 	Return on success:[301]. Return on error:[404]. Seems to be sequential (?) (https://plu.sh/vgauq -> https://plu.sh/vwp6u). No login required to create shortened URLs.
ppt.cc 	2023-05-20 	https://ppt.cc/!uCJ (short URL)
https://ppt.cc/,ZSU (text)
https://ppt.cc/0bZE (image)
https://ppt.cc/fTD2Ox (video) 	URL shortner and text/image/video hosting, 302 redirect on success, 200 for hosted files or error. Format: [0-9A-Za-z!'(,\-;@_~]{4}; f[0-9A-Za-z]{5}; 5 character URLs were lost due to database failure; alias: xdxd.org;
prettylinkpro.com 	2016-02-10 	 	"Affiliate Link Cloaker and URL Shortener for WordPress"; doesn't seem to provide public shortening; unclear what the short URLs look like; site appears alive as of 01:10, 2016-02-10 (EST)
ps.cr 	2023-05-20 	https://pst.cr/AqsBL 	https://pst.cr/ redirects to https://postcron.com/. Valid IDs or not redirect to https://byq6z.app.goo.gl/ before redirecting to somewhere else. IDs seem to be in 5 character letters only.
ptiturl.com 	2016-03-20 	https://ptiturl.com/# 	appears to be in French; seems alive and allowing public shortening as of 14:59, 2016-03-20 (EDT)
qik.li 	2015-12-12 	http://qik.li/cB4Y 	site appears to allow public shortening as of 02:24, 2015-12-12 (EST); tried to set up a warrior job, but it kept erroring out, as of 02:13, 2017-03-21 (EDT)
qoo.ly 	2017-12-29 	 	Appears to use 5 character, lowercase letters and numbers. Valid: 301, destination in Location header. Invalid: 404, sets cookie (Set-Cookie: JSESSIONID=..), plain text content. Homepage used to be an url shortener, after 2016-05-23 (according to archive.org) qoo.ly homepage is broken in its current form. *Now it may* be a social media management shortener by socialreport.com
qrco.de 	2023-06-01 	https://qrco.de/bdBfr7https://qrco.de/bdgA7Ohttps://qrco.de/bdgAAp 	Used by www.qr-code-generator.com when logged in. This is a service that comes with a trial and later is paid for, so links are constantly rotting. Some codes redirect/301, but others have their own page with links or other media such as https://qrco.de/bdgA7O and https://qrco.de/bdgAAp (created sequentially); It appears that 6-character alphanumeric case-sensitive codes are currently being generated, but shorter codes (still case sensitive) are valid and work, up to and including single-number and single-letter shortened codes. The website will never 404, instead showing a simple information page for every ungenerated, arbitrary-length code. It appears that they are generated sequentially, with new characters added as needed.
qr.net 	2016-02-10 	 	has a redirect from http://3.ly (but other pages on 3.ly seem to redirect to a parking page, http://www.threely.com ) ex: qr.net/bpEjJ & qr.net/bitdo ; allows public shortening; 6,270,241 made as of 01:10, 2016-02-10 (EST)
qrs.ly 	2023-05-22 	https://qrs.ly/t8ck3ew 	Shortener for qrstuff.com. Appears to be 7 random alphanumeric characters. Valid URLs return 302 Found; invalid URLs return 200 OK.
qttr.at 	2016-12-04 	 	shortener for quitter.se (and possibly other GNU social instances that go by the name of quitter, such as https://quitter.no and https://quitter.is. Works as of 18:57, 2016-12-04 (EST)
qurl.com 	2015-12-10 	 	site appears to allow public shortening as of 01:03, 2015-12-10 (EST) (also runs an image sharing service)
rb.gy 	2023-05-22 	https://rb.gy/i8kxzd 	Run by Rebrandly. Valid URLs return 301 Moved Permanently; Invalid URLs return 302 Found. Like other rebrandly-run shorteners, capital letters are interchangeable with lowercase letters in the url.
r.ebay.com 	2016-06-10 	http://r.ebay.com/gjbfklhttp://r.ebay.com/rOhipohttp://r.ebay.com/IH3etuhttp://r.ebay.com/eF1ofu 	Working and producing new shortlinks. Currently 6 characters, [a-zA-z1-9], looks random. Responds to both GET and HEAD requests. Valid returns 301 to rover.ebay(.com,co.uk,de,etc.), then another 301 to eBay. (com,co.uk,etc.)/itm/.. (How long are expired item listings kept? These likely expire at the same time.) Invalid returns 301 to http://pages.ebay.com, then another 301 to http://www.ebay.com. Every URL returns an HTTP 200 with a 1x1 pixel GIF as of 2023-06-01.
rebrand.ly 	2023-05-22 	https://rebrand.ly/75bbanuhttps://rebrand.ly/This_IsA_Very-LongcustomArchiveteamurl50characters 	A part of Rebrandly's branded url service, with a separate database being used than rb.gy. Allows URLs to be generated in numerous random ways, most having the website's name prefixed to the shortcode, although regular random URLs can still be generated. Allows custom URLs of up to 50 characters long, unlike rb.gy. Valid URLs return 301 Moved Permanently; Invalid URLs return 302 Found. Like other rebrandly-run shorteners, capital letters are interchangeable with lowercase letters in the url.
rebrandly.com 	2018-02-21 	 	Rebrandly's branded url service, separate from their public URL shortening service. Example URL: http://brand.cool/books
retcialis.com 	2019-04-16 	 	Based on the YOURLS software. Returns 301 on success and 302 on error. The 302 error redirects back to the home page.
reurl.cc 	2023-05-22 	https://reurl.cc/1g9lDhttps://reurl.cc/0z2VG6 	Always serves status 200; redirects using JavaScript on success, shows error message on error. [0-9A-Za-z]{5,6}, case sensitive.
ristek.link 	2023-05-26 	https://ristek.link/URLTeam 	Indonesian shortener from Ristek Fasilkom UI. 307 on success and fail, but /404 on fail. Only does custom links. Case sensitive.
rlu.ru 	2016-05-15 	 	seems alive as of 15:48, 2016-05-15 (EDT) - Allows creation of new shortlinks, does not appear to allow custom shortlinks. Currently issues 4 characters, older links use 3 characters, appears to use [a-zA-Z0-9]*, seems to be sequential: http://rlu.ru/TDzw http://rlu.ru/TDzz Valid returns 301 with destination in Location header, invalid returns 404 (GET and HEAD). (as of 17:18, 2016-05-15 (EDT))
rroll.to 	2021-11-15 	 	On viewing, 50/50 randomizes whether to display the requested URL or send viewer to https://www.youtube.com/watch?v=dQw4w9WgXcQ. Returns 302 for either requested URL or rickroll video; returns 404 for invallid.
s.maro.xyz 	2018-07-12 	 	Returns 302 with the destination in the Location header for valid IDs, 404 otherwise; IDs are made of 7 random characters from the a-zA-Z0-9 range. Source code; example: https://s.maro.xyz/qwemTVx
s2r.co 	2016-07-13 	 	Seems alive
safe.mn 	2016-04-03 	 	Claims to provide archive of shortened URLs at safe.mn/static/safemn.zip ; seems alive as of 01:12, 2016-04-03 (EDT)
seomafia.net 	2023-09-06 	http://seomafia.net/aN5V 	Seems alive; example URL created at 02:00, 2016-07-14 (EDT): http://seomafia.net/aN5V . Show preview on success, 301 to homepage on error.
shorl.com 	2023-05-22 	https://shorl.com/tisikestibahuhttps://shorl.com/stugipenefife 	Will need custom code to accommodate "Koremutake", an alphabet of 128 phonetically unique phonemes, which is documented here and at http://shorl.com/koremutake.php. Random six-phoneme code (meaning there are 128⁶ = 4.4 trillion combinations), valid: 200 (no Location header), invalid: 404, https://shorl[.]com/[a-z]{13} (21:46, 2016-04-12 (EDT); verified 2017-10-09 15:30 UTC)
shorte.st 	2016-09-17 	 	sells interstitial ads before showing the full URL; likely to be harder to scrape
shortlink.store 	2023-06-01 	https://shortlink.store/0KjBjKKq3r 	Uses character letters [A-Za-z0-9-_]{10}. 10 character letters long only. Not squential. Invalid entries give 404s.
shorturl.at 	2023-05-22 	https://shorturl.at/gmvY2 	random 5 char/digit; always 302, on valid redirects to site, on invalid to main website (https://www.shorturl.at/)
shorturl.com 	2023-05-22 	https://alturl.com/j5vmv 	Random, Valid: 302 (Location header correct), Invalid: 200, https://alturl[.]com/[a-z0-9]{5}
shorturl.im 	2016-10-07 	 	Probably owned by the same people as shrink.im, based on the reused graphics / design
shrink.im 	2016-10-07 	 	Probably owned by the same people as shorturl.im, based on the reused graphics / design
sh.st 	2021-1-14 	 	Alternative domain name for shorte.st, and one letter away from what it should be. Displays ads before redirection. Fails to redirect with Javascript disabled.
skimmth.is 	2023-01-11 	https://skimmth.is/3sVt3sshttps://skimmth.is/3DNT6XHhttps://skimmth.is/3zOqzQA 	Return on success:[301]; destination in Location header. Return on error:[404]. Examples: , , ; see others in their weekday newsletter . They seem non-sequential. No obvious public way to create a new shortened URL.
smarturl.it 	2016-06-10 	 	smartURL -- smarturl.it, hyperurl.co - Allows creation, returns 'hyperurl.co' shortlinks, 6 character, [a-z0-9], **appears case insensitive**, allows custom code on hyperurl.co to all, custom on smarturl.it to "verified accounts". Can redirect to different links based on country and device (additional marketing options for "enterprise" accounts). Duplicate links get a new code. Responds to both GET and HEAD. Valid returns 301 with destination in Location header. Invalid returns 404. hyperurl.co/cxmdix hyperurl.co/le1lsr hyperurl.co/2br774 hyperurl.co/9cud4f
soli.dm 	2015-12-16 	 	Solid Media Group - Domain registered 2014-05-26, Google search shows 566 results as of 12-16-2015. Alphabet: A-Z a-z 0-9 (typically 5 characters long). Valid HTTP Code is 301, invalid is 404. Nonsequential shorturls, no public ability to create shorturls.
solsn.se 	2022-10-11 	 	http://solsn.se/ redirects to https://www.solesense.com/, this also occurs on invalid entries. 6 character letters long only. Uses character letters [A-Za-z0-9]{6}. Not squential. Case-insensitive. Example: https://solsn.se/8mGwjp
sp2.ro 	2016-04-12 	 	Likely random, Valid: 301 (Location header correct), Invalid: 302. http://sp2.ro/[a-f0-9]{6}, ex.: http://sp2.ro/d05889. Every shortURL returns HTTP 404 as of 2023-06-01, but the homepage is still alive.
surl.co.uk 	2016-09-17 	 	Many shortening options.
surl.dk 	2018-05-20 	 	Example: http://surl.dk/hbx/. Appears sequential using [a-z0-9]+. Returns 302 for all queries. Sets "Location:" to destinaion URL for valid short codes, and to "/" for invalid codes. Currently has 22413 URLs generated.
s.wikicharlie.cl 	2024-10-20 	 	Contains 12900+ sequential incremental URLs (0-9a-zA-Z) and returns HTTP 302 with "Location" header for all queries, but "Location: -1" for invalid ones. Has been alive since 2015-20-02. Dumped in csv and beacon and at as WARC. There are csv dumps available on the same page.
t1p.de / ogy.de / 0cn.de / kurzelinks.de 	2023-06-01 	http://t1p.de/ggl 	Non-sequential, custom URLs possible; Valid returns HTTP 302 with Location set; Invalid returns HTTP 404 error page.
tiny.cc 	2023-06-22 	http://tiny.cc/3t98vz 	Appears non-incremental and supports custom URL "hashes" up to a limit of 25 characters (don't listen to the word "hashes"; the URLs are random). Non-custom URLs are 6 characters. Alive as of 11:17, 2021-04-25 (EST)). Returns 301 on both success and error. On Tinycc.com (their professional website) they say they shorten over 20 million links per month. Safe to say this is a large site!
t.ly 	2023-05-22 	https://t.ly/He4A https://t.ly/u8XI2 https://t.ly/40v_W 	Appears non-incremental. 301 on success, 404 for error or expired links. Stats are still available after expiration: https://t.ly/He4A+
to.ly / go.ly 	2023-06-22 	https://go.ly/vxXmghttps://to.ly/vxXmg 	Gives 301 on success and 200 on error. May be protected by cloudflare. Two domains can share the same short URL pointing the same real URL.
trib.al (gizmo.do / clckhl.co) 	2023-06-01 	http://trib.al/600YOWxhttp://trib.al/TqoIUv3http://trib.al/CeyQgiYhttp://trib.al/pYINp17 	Does not appear to allow public creation of new short-URLs; owned by SocialFlow; appears to be random: [a-zA-Z0-9]{7}. Valid returns 301, invalid returns 404 (GET/HEAD)
ujeb.se 	2023-05-22 	http://ujeb.se/L4nFxhttp://ujeb.se/hj9grhttp://ujeb.se/archiveteam 	Appears non-incremental, can set a custom ID optionally. Always returns 301 as long as the ID is longer than 2 characters and isn't a static page link like http://ujeb.se/faq; if the ID is invalid, the Location header points to http://ujeb.se/.
url.az 	2016-04-29 	 	Pays for URLs shortened through it (presumably with ads, thereby likely more difficult to scrape) as of 02:37, 2016-04-29 (EDT)
url.ie 	2023-06-01 	http://url.ie/1q8bhttps://url.ie/1rbz7 	Returns 302 with URL in Location header for valid URLs. Returns 404 for invalid URLs. Sequential lowercase alphanumeric. Namespace has reached 5 characters.
url.zip 	2023-09-01 	https://url.zip/3d37d3fhttps://url.zip/2e17820https://url.zip/7226932 	Random lowercase URL, Valid: 308/307, Invalid: 308/307 as it will redirect to url.zip.
urly.fi 	2023-06-01 	https://urly.fi/1https://urly.fi/2NRGhttps://urly.fi/2NRH 	Allows public to create short URLs. URLs are sequentially numbered [a-zA-Z0-9]+. Currently up to four characters. Valid returns 301 with Location header. Invalid shortcode returns a 302 with location: https://urly.fi/. The front page is in Finnish and has statistics: 747713 shortened URLs in total, 173 created within 24 hours, 98 of which were created today. Every link has a corresponsing info page with creation date and number of visitors publicly readable, e.g. https://urly.fi/info/1.
urx2.nu 	2024-03-07 	https://urx2.nu/VTiG 	Unable to create a new link.
ux9.de 	2023-05-22 	https://ux9.de/pEyL 	Return on success:[200]. Return on error:[200] (Redirect to main page). Seems to be non-sequential. No Login required to create shortened URLs.
urx2.nu 	2023-08-20 	http://urx.blue/SxcI 	Success or failure returns 301.
If it fails, you will be redirected to http://urx.morimo.info/sorry.php
vk.cc 	2023-06-22 	http://vk.cc/2V1mh5 	no obvious way to create URLs from the home page (as of 20:08, 2015-11-07 (EST))
vqr.mx 	2023-06-22 	http://vqr.mx/DVOCP 	Returns 302 for successful and not successful. Allows creation of shorteners.
vurl.com 	2023-06-01 	https://vurl.com/Vv83O 	Returns 200 for success and error. You have to press a button to be redirected.
vzturl.com 	2023-06-01 	http://vzturl.com/apa83http://vzturl.com/bjh28http://vzturl.com/bqi37 	Allow public shortening. Incremental.
waa.ai 	2023-06-22 	https://waa.ai/Osrxhttps://waa.ai/Tr0Rhttps://waa.ai/Tr0N (regular)https://waa.ai/Tr0z/ddef60 (unguessable) 	Requires a free account to shorten URLs. Both valid and invalid URLs return 302 with the destination in the Location header; invalid URLs redirect to an error page. There is the option to create custom and "unguessable" short URLs. URLs appear partially sequential but the sequence seems to jump around.
www3.to (www1.to/www2.to) 	2023-06-22 	http://www1.to/maruten2http://www3.to/mocone 	Japanese URL shortener managed by SmarTrans. Actual responses vary on a case-by-case basis. http://www3.to/halu and http://www3.to/mugiyainfo give a status code of 200 with a meta tag indicating its destination. http://www3.to/rci will serve a 302. http://www1.to/maruten2 and http://www3.to/mocone serve actual web content and http://www2.to/sakuraike2000/ and http://www2.to/b-s/ serve a 200 with a message saying they expired. Only www3.to works; others are offline.
wn.nr 	2022-10-09 	http://wn.nr/2AK5qhttps://wn.nr/2XvGyv 	Uses character letters [A-Za-z0-9]{5,6}. 5 or 6 character letters long. Not sequential. Case-sensitive. First character letter starts with only a 2. Invalid entries give 404s. Most entries tend to redirect to https://gleam.io/ links.
wu.to 	2023-06-01 	http://wu.to/5Iqg1n 	Uses character letters [A-Za-z0-9]{6}. 6 character letters long only. Not sequential. Case-sensitive. First character letter starts with either 0, 1, or 2; unsure if goes up to 9. Invalid entries redirect back to https://wu.to/ while http://wu.to/5Iqg1n+ (with the plus sign at the end of the URL) gives a login wall.
w.wiki 	2023-06-01 	https://w.wiki/JnJhttps://w.wiki/JnK 	Allows creation of new shortlinks to the following domains: *.wikipedia.org, *.wiktionary.org, *.wikibooks.org, *.wikinews.org, *.wikiquote.org, *.wikisource.org, *.wikiversity.org, *.wikivoyage.org, *.wikimedia.org, *.wikidata.org, and *.mediawiki.org. Appears sequential. curl -I returns 301; destination in Location header. Invalid returns 404 with no location.
Dump of shortlinks is available on https://dumps.wikimedia.org/other/shorturls/ and is updated weekly.
xar.ph 	2023-06-22 	http://xar.ph/ZngDrS 	bit.ly alias, no new entries since 2016-04.
xfru.it 	2023-06-01 	http://www.xfru.it/wuAnrThttp://www.xfru.it/x8BxzH 	http://www.xfru.it/ redirects to https://www.wmaker.net/. Uses character letters [A-Za-z0-9]{6}. 6 character letters long only.
xurl.es 	2023-06-01 	https://xurl.es/2463ahttps://xurl.es/ix27p 	Allows creation of new shortlinks, currently 5 characters (lowercase + digits), appears to be random. Allows converting a shortlink into a custom link. Valid returns 302 with destination in Location header, invalid returns 302 with location: https://xurl.es for both GET and HEAD: https://xurl.es/7dnv0.
x.gd 	2024-02-12 	https://x.gd/12M8m 	
y0.hu 	2023-06-22 	http://y0.hu/OGu 	
yf-fam.co 	2019-04-04 	 	
zi.ma 	2023-06-22 	http://zi.ma/iaasc4 	DNS didn't resolve at one point, but seems alive (although it's not totally clear it offers url shortening) as of 02:50, 2016-05-14 (EDT) Appears to combine multiple URLs into one short URL (see linkbun.ch)
zsr.link 	2023-11-22 	https://zsr.link/9owMQ 	Allows creation of new URLs, either 5 characters (random) or custom up to 20 characters. Response for a valid link is 302 with destination in location header. Response for an invalid link is 404. This was created in 2023-11 after the death of bombch.us, which was used in the Zelda speedrunning community.
сёр.рф 	2019-04-07 	 	0-9а-яА-Я-_ link deduplication, case sensitive, 200 on not found, 200 on found - redirect via JS location. link are random, user-specified links are min=9 in length
чоч.рф 	2019-04-07 	 	0-9а-яА-Я 3-chars sequential
Shortener 	Last checked	Example URL 	Notes
==== Probably Dead or Broken ====
(before moving to URLTeam/Dead, please double check and retain useful information)
Shortener 	Last checked	Example URL 	Notes
kek.gg 	2023-05-20 	https://kek.gg/u/LXcZhttps://kek.gg/u/5Xh4https://kek.gg/u/-kCGhttps://kek.gg/u/nL_Vhttps://kek.gg/u/Yhs_	also an image host; currently generates non-sequential, four-character codes with at least the char set [a-zA-Z0-9-_]; always serves status 200; redirects using JavaScript but also offers a direct link in HTML. Dead as of 2023-09-06.
qqt.ir 	2017-08-21 	http://qqt.ir/u4qer 	Alias of 1o2.ir; simply 301 redirects all URLs (including invalid shortcodes) to 1o2.ir. Dead between 2019 and 2020 and now redirects to https://kikroleplay.com/.
shadyurl.com 	2016-04-12 	 	Complex, Valid: 301 (Location header correct), Invalid: 301 (Empty location), ex.: http://www.5z8.info/trojan_sunz http://www.5z8.info/how-to-stop-immigration-for-good.pdf_w7g7no_yourdick (21:46, 2016-04-12 (EDT))
slink.co 	2019-05-27 	 	Return on success:[301]. Return on error:[301] (Redirect back to main page). Seems to be non-sequential. No login required to create shortened URLs. Example: http://slink.co/332b7. Dead as of 2023-06-01.
smallr.net 	2016-04-12 	 	Likely sequential, Allows custom URLs, Must include trailing '/', Valid: 301 (Location correct), Invalid: 404. http://smallr.net/[a-z0-9]{1,4}/, ex.: http://smallr.net/5em/ (21:46, 2016-04-12 (EDT)). Always redirects to https://glpi.campobom.rs.gov.br/vendor/bandar-judi-bola/{shortcode} as of 2023-09-06.
smurl.name 	2016-04-12 	 	60 seconds ads, Random, ex.: http://smurl.name/yMuzr. Dead as of 2023-06-01.
soa.li / soc.li 	2016-09-17 	 	Gigya inc. ; may be dead, page says: "The remote name could not be resolved: 'li'"
soo.gd 	2016-07-13 	 	Seems alive; has alarming smiley face with thumbs up image. Is not incremental. Dead as of 2023-06-01.
tinyarrows.com (ta.gd/ri.ms/➡.ws/➨.ws/➯.ws/➔.ws/➞.ws/➽.ws/➹.ws/✩.ws/✿.ws/❥.ws/›.ws/⌘.ws/‽.ws/☁.ws)	2019-04-02 	 	Seems dead as of 2019. Appears non-incremental: uses user-defined words for URLs (e.g. http://➡.ws/URLTEAM)
urlz.fr 	2024-09-22 	http://urlz.fr/q9Q8 	URL redirection still works, homepage still up, but trying to use the site to shorten URLS will end up on a blank a [age (Safari) or an error message (Chrome)
vu.fr 	2024-09-22 	http://vu.fr/SGiNf 	URL redirection still works, but homepage shows a 'BRB. We are currently offline for maintenance.' message
wapurl.co.uk 	2016-09-18 	 	Claims to be soon restricting their API to registered users. Dead as of 2023-06-01.
y2u.be 	2023-06-22 	https://y2u.be/dQw4w9WgXcQ 	meant for YouTube videos, simply redirects anything to the corresponding YouTube ID, i.e. http://www.y2u.be/7458qm becomes http://www.youtube.com/watch?v=7458qm (as such, not relevant to URLTeam). Dead as of 2023-06-01.
Shortener 	Last checked	Example URL 	Notes
==== "Official" shorteners ====
This section lists shorteners specific for certain companies or services. Most of the time, these are limited to the relevant platforms, and it's often not possible to manually create shortlinks.
Shortener 	Last checked	Example URL 	Notes
4nn.cx 	 	 	Anime News Network
a.ll.st 	2023-06-01 	(IA list)http://a.ll.st/0F6eQJhttp://a.ll.st/57PVYZhttp://a.ll.st/Facebookhttp://a.ll.st/PurplePurseCharm 	Allstate
a.co 	2025-02-07 	https://a.co/6aEJYir 	Amazon
air.asia 	 	https://air.asia/M9Y3shttps://air.asia/ffYWbhttps://air.asia/mGKZuhttps://air.asia/cbwA8https://air.asia/MgLKuhttps://air.asia/7oTK1https://air.asia/1sW9b 	AirAsia
aka.ms 	 	https://aka.ms/wsldocshttp://aka.ms/freehttp://aka.ms/MIMWALhttp://aka.ms/MIMWAL/Releases 	Internal shortener for Microsoft - There is a log in page at https://aka.ms, though only employee Microsoft accounts appear to be allowed access
ask.fm/a 	 	http://ask.fm/a/40k05kgp 	ASKfm - Seems non-incremental; appears to no longer exist as of 2017-08-21 13:30 UTC, returning 404. Example: http://ask.fm/a/40k05kgp -> http://ask.fm/Q7Niki/answer/42128504404
bizj.us 	 	 	The Business Journals
bln.gs 	 	http://bln.gs/b/28fss0http://bln.gs/b/1 	Blingee
bsa.ly 	2016-01-02 	 	Private shortener for BuySellAds. Dead as of 2023-06-01.
CokeURL.com 	 	https://cokeurl.com/3yuz9https://cokeurl.com/vs5shttps://cokeurl.com/theaterseat 	Coca-Cola
cp2077.ly 	2024-01-26 	http://cp2077.ly/AnimeAwards2023 	Cyberpunk 2077
ctv.news 	 	 	CTV News (Canada)
cvnk.nl 	2025-01-05 	http://cvnk.nl/u67rfhttps://cvnk.nl/lfs7c 	CV de Narrenkap
dis.gd 	2024-01-26 	http://dis.gd/contact 	Discord
di.sn 	2023-06-01 	http://di.sn/rhthttp://di.sn/6015ByMqDhttp://di.sn/6006IwjYhttp://di.sn/a05C 	Disney - Appears to have a few different schemes. Valid response = 301 to URL with "Location: " header. Invalid response: 301 to /error?url=theinvalidurlgoeshere in "Location: " header. No apparent public method to create URLs. Implemented by Sprinklr.
disq.us 	2023-06-01 	http://disq.us/t/291ju7o 	Disqus
eepurl.com 	2023-06-01 	http://eepurl.com/hP3qj9 	Allowed public shortening for a while; only allows use by MailChimp customers since October 2009.
fav.me 	2023-06-01 	http://fav.me/d31sfml 	DeviantArt - Appears to be in heavy use on DeviantArt itself and on Twitter (probably elsewhere). Format is d[a-z0-9]{1,6} and represents the deviation's ID number in base 36. Seems to restrict by user-agent: using user-agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36 (GET and HEAD) provides a 301 redirect, destination in Location:, without 403 Forbidden. Invalid: 404.
fb.me 	2023-06-01 	https://fb.me/1SbbHpZf3https://fb.me/ArchiveTeam 	Facebook
flic.kr 	 	 	Flickr
fnd.us 	 	 	Fundrazr.com
forms.gle 	 	 	Google Forms
g.co 	 	 	Google (used for Google products and services)
getpocket.com/s/ 	 	 	Pocket
ggbm.at 	 	 	GeoGebra
git.io 	2023-06-01 	https://git.io/xYTUhttps://git.io/vtrEfhttps://git.io/bQ6v7Qhttps://git.io/ghclone 	GitHub only URLs - Public form at https://git.io/, only accepts github.com URLs. URLs appear to be sequential for some operations and also has user-specified vanity codes. Built with Guillotine, documented in release blog post. Valid = 302, invalid = 404.
glo.bo 	2023-08-05 	https://glo.bo/miradayhttps://glo.bo/7bjjkqu 	Grupo Globo, there is currently no way to create urls, Valid = 302, Invalid = 302 as it redirects to globo.com, website does not share number of urls created.
go.code42.com 	 	http://go.code42.com/o03zP00lB00oqO0uRUMbJM0http://go.code42.com/CM700s0hM0GO0Pbt3i02U0i 	Internal shortener of Code42, the company behind CrashPlan. Redirects using JavaScript.
goo.gl 	 	 	Google
goo.gle 	 	 	Google
gsfn.us 	2017-10-08 	http://gsfn.us/t/2aoq7http://gsfn.us/t/51hin 	Get Satisfaction - [0-9a-z]+, appears sequential, highest ID around 5???? as of 2017-10-08. Simply redirected to getsatisfaction.com, which does the actual redirect. Dead since 2020-06-05.
gty.im 	2023-06-01 	http://gty.im/488068439 	Getty Images - Links by editorial number
gyo.tc 	2023-06-01 	http://gyo.tc/a0http://gyo.tc/1KMbs 	Megalodon.jp - Short URLs for archived pages, IDs appear sequential, most likely matching [a-zA-Z0-9]+, some IDs like a or aa appear to be missing, though. (a0, b, ab, aA or aaa work fine.) Always returns 302, but if the ID is invalid, the Location header starts with https://megalodon.jp/?url=http%3A%2F%2Frequested_id instead of https://megalodon.jp/[date]/[url].
hrts.me 	2017-08-21 	http://hrts.me/J2o9h 	University of Hertfordshire. Short codes seem to match [a-zA-Z0-9]{5}. No HEAD support; 301 + Location header on success, 404 on error. Mainly used on https://twitter.com/UniofHerts. Dead as of 2023-06-01.
hub.me 	 	http://hub.me/alvynhttp://hub.me/r1cxN 	HubPages - Two types of short URLs, starting with either "a" (for "article"?) or "r" (for "replies"?). The shortcode afterwards is then a base62-encoded ID (0-9a-zA-Z). Highest IDs as of 2017-10-09 near the example links.
igg.me 	2023-06-01 	http://igg.me/at/defendbitcoinmagazinehttp://igg.me/at/1NaE6yoZIaY 	Indiegogo - Most seem to use chosen names.
ipb.link 	2023-06-01 	https://ipb.link/suaraaspirasivokasi 	Institut Pertanian Bogor, a university in Indonesia.
its.id 	2023-06-01 	https://its.id/TEEP2023 	Institut Teknologi Sepuluh Nopember, a university in Indonesia.
kas.pr 	2023-06-01 	https://kas.pr/x4Hqhttps://kas.pr/Hga7https://kas.pr/A9Rp 	Kaspersky Lab - Requires login; 302 redirect/404 error on GET, does not support HEAD
kku.world 	2023-06-01 	https://kku.world/uyyb1https://kku.world/sac2https://kku.world/p7d1chttps://kku.world/pbpcdhttps://kku.world/knpm6https://kku.world/zlhumhttps://kku.world/illhttps://kku.world/fm04https://kku.world/quotainterview63https://kku.world/paymenthttps://kku.world/sd-healthsci	Khon Kaen University, Thailand
lmg.gg 	2024-01-26 	https://lmg.gg/okJWF 	Linus Media Group (Linus Tech Tips)
lnkd.in 	 	 	LinkedIn
maps.app.goo.gl 	2024-01-26 	https://maps.app.goo.gl/wxqeWFcN49GNV9ob9 	Google Maps
mfi.re 	 	https://mfi.re/software/https://mfi.re/policy_violation/intellectual_property.php 	MediaFire - Seems to just extend mfi.re into www.mediafire.com, except https://mfi.re/robots.txt.
mir.cr 	 	 	Mirror Creator
mod.lk 	2023-08-25 	https://mod.lk/195ZWhttps://mod.lk/0XgJ5 	Editora Moderna, private url shortner, Valid: 301, Invalid: 200.
mply.io 	2024-08-29 	 	Monopoly Go Shortlink, Valid: 301, Invalid: 404
msft.it 	 	 	Microsoft (or maybe something called "Sprinklr"?)
mwb.link 	2025-01-24 	https://mwb.link/4hIJPmb 	Malwarebytes
mysp.ac 	 	 	Myspace
nico.ms 	2024-08-11 	https://nico.ms/sm37198038https://nico.ms/td88093 	Niconico. Works similarly to youtu.be.
off365.ms 	 	 	Office 365 - Dead as of 2023-06-01.
opr.as 	2024-01-26 	https://opr.as/ahttps://opr.as/share 	Opera
opr.news 	2024-01-26 	http://opr.news/402764ad240126en_ushttp://opr.news/401f01b1240125fr_ci 	Opera News, link includes locale
pixiv.me 	2023-06-01 	https://pixiv.me/shapoco 	Short URLs for user profiles, uses pixiv usernames, i.e. for a user named shapoco, the short URL is https://pixiv.me/shapoco. Returns 301 if the user exists, 404 otherwise.
pixiv.net 	2023-06-01 	https://pixiv.net/i/69467027https://pixiv.net/u/24431887 	/i/:id for short image URLs, /u/:id for short user URLs. If the given ID isn't in the [0-9]+ range, the redirect on https://www.pixiv.net/[type]/[id] returns 404, otherwise it returns 301. Invalid IDs still redirect fine as long as they're in the [0-9]+ range; for user pages the resulting page is returned with 200 regardless of whether the user actually exists, for illustration pages the possible codes are 200/404/400 for valid/non-extant/invalid IDs, respectively. Example of 404: https://pixiv.net/i/2442, example of 400: https://pixiv.net/i/24422222222222
pocket.co 	 	 	Pocket
post.ly 	2013-06-20 	http://post.ly/1D2 	Posterous - Dead since July 2013.
pptv36.tv / pptv36.news	2023-09-06 	http://pptv36.tv/rkGhttp://pptv36.tv/vDohttp://pptv36.news/B4uhttp://pptv36.news/BnG 	PPTV HD 36, Thailand
propub.li 	2024-08-11 	https://propub.li/3WE9AMvhttps://propub.li/4cBfYcp 	ProPublica
ptix.at 	2023-06-01 	http://ptix.at/IlYpvn 	Peatix - Uses character letters [A-Za-z0-9]{6}. 6 character letters long only. Case-sensitive. Invalid entries give 404s.
qr.ae 	 	 	Quora
redd.it 	2024-01-26 	https://redd.it/mkogv0 	Reddit i.redd.it is used for images and v.redd.it is used for videos
ref.fm 	2023-06-01 	https://ref.fm/u14223513 	Fastmail referrals
rov.io 	2024-01-26 	https://rov.io/ABReloaded 	Rovio Entertainment Corporation
rsg.ms 	 	 	Rockstar Games
skfb.ly 	2023-06-01 	http://skfb.ly/mki3fe1d0https://skfb.ly/GXzZhttps://skfb.ly/6nCrW 	Sketchfab - Maps to https://sketchfab.com/s/CODE, which performs the actual redirect. Some very old links appear to use 9-char lower-case alphanumeric codes. In 2017-02, four-char codes of [0-9a-zA-Z] were exhausted, after which they apparently switched to five-char codes (same charset) starting around 6????.
spotify.link 	2025-02-07 	Spotify, user-generated? 	https://spotify.link/qFky1F480Db
sqap.pt 	2023-06-01 	https://sqap.pt/u/BKSlJeqs 	Squarespace appointments
t.co 	2023-06-01 	https://t.co/xZ6UzqXC67 	Twitter
tdrt.io 	2023-06-01 	https://tdrt.io/hXw 	Techdirt
thd.co 	2024-11-13 	https://thd.co/ 	The Home Depot - Used for delivery notifications, tracking, and order surveys. Appears to have [0-9a-z]{7}. 301 on valid entry, 302 on invalid to The Home Depot website -> https://homedepot.com
tilt.fyi 	2025-02-07 	https://tilt.fyi/rYY77pMrkM 	Tiltify
tl.gd 	2023-06-01 	http://tl.gd/79aumfhttp://tl.gd/n_1sn6j78 	TwitLonger - Maybe Sequential, site specific, maps directly to www.twitlonger.com - Examples: http://tl.gd/79aumf -> http://www.twitlonger.com/show/79aumf, http://tl.gd/n_1sn6j78 -> http://www.twitlonger.com/show/n_1sn6j78
tmblr.co 	2023-06-01 	https://tmblr.co/Z4fZpx1gfu_mUhttps://tmblr.co/ZIKCSm1uGRMbvhttps://tmblr.co/ZAvEqsfi4_rOhttps://tmblr.co/Zqar4t1x8GPpNhttps://tmblr.co/ZJ8Wby1L9QRac 	Tumblr - HEAD and GET supported; 301 on success, 404 on error. The shortcodes are too long for terroroftinytown to handle.
tmi.me 	2016-04-12 	http://tmi.me/43vkShttp://tmi.me/1fdmrO 	UberSocial - Message shortener (for Twitter) rather than URL shortener. Likely sequential. See first example link for some more info. Dead as of 2023-06-01.
tw.appstore.com 	2023-06-01 	http://tw.appstore.com/R58 	Apple App Store
ubi.li 	2024-02-05 	https://ubi.li/QK6n5 	Ubisoft
ugm.id 	2023-06-01 	http://ugm.id/q1http://ugm.id/LiveTalkshowBedahProgram 	Universitas Gadjah Mada, a university in Indonesia.
ui.id 	2023-06-01 	http://ui.id/youtubehttp://ui.id/uimobile 	Universitas Indonesia, a university in Indonesia. Based on the YOURLS software.
unisg.link 	2023-06-01 	https://unisg.link/0308cahttps://unisg.link/schools 	University of St. Gallen, Switzerland. Seems to have [0-9a-z]{3}, [0-9a-f]{5} and [0-9a-f]{6} (plus custom codes that can't be enumerated). Run by Rebrandly.
uoft.me 	2023-06-01 	https://uoft.me/4eshttps://uoft.me/familyvolleyballday 	University of Toronto, Canada. Based on the YOURLS software.
upl.nu 	2023-06-01 	http://upl.nu/dokumentarkivhttp://upl.nu/beyond17 	Ung Pirat (Youth Pirate Party, Sweden) - 301 on success, 302 to http://ungpirat.se/om-oss/om-hemsidan/uplnu/ on error.
ushare.education 	2023-06-22 	http://ushare.education/rsl/e4aa4a17 	The resource-sharing website for Scottish educational resources (run in partnership with the Scottish Qualifications Authority). Not very active, or well known by students / teachers. Resources are shared by a URL, which is shortened. Resources also include a description and rating. All resources can be viewed through the "Search Resources" page, although this likely requires visiting all of the 101 pages in the search results. Each page holds roughly 10 results, so there is probably only around 1000 total URLs, with only a handful being added daily. URLs take the form: http://ushare.education/rsl/<ID>, with ID being an arbitrary non-user-definable string. However the URL shortener seems to have been poorly designed, and http://ushare.education/rsl/null is listed as a link to a resource, yet it does not work. Other links work, and it is currently unknown how many links suffer from this problem - perhaps there is only one. The links on the website are in fact full links to the original resources. This means that it is not necessary even to visit the links to determine their destination - simply parsing the href attribute of the link's tag will do.
vevo.ly 	2024-01-26 	https://vevo.ly/4M9Ytk 	Vevo
vftr.co 	2023-06-22 	http://vftr.co/formaindirimi 	Vodafone Turkey. Based on the YOURLS software. Returns 301 on success and 302 on error. The 302 error redirects back to the home page.
vgn.am 	2023-06-22 	http://vgn.am/6012B1xIphttp://vgn.am/6015BZvwdhttp://vgn.am/6189BHrg5 	Seems to be official shortener for Virgin Airlines; implemented by Sprinklr.
wh.gov 	2017-08-21 	https://wh.gov/i3lXR 	White House - Just extends wh.gov into www.whitehouse.gov. 3-5 character URLs were dead since January 2017.
wp.me 	2023-06-01 	http://wp.me/f2B5http://wp.me/sf2B5-shortenhttps://wp.me/a92Te1-q 	Wordpress.com - HEAD; 301 on success, 404 on error. The shortcodes can have two different formats.
* The simple format encodes a blog's "siteID" in base62 (0-9a-zA-Z).
* The more complex one is used for specific pages on a blog and matches ^https?://wp\.me/(?P<type>[sPpa])(?P<blogID>[0-9a-zA-Z]+)-(?P<identifier>.+)$; the types stand for "slug", "page", "post", and "attachment", respectively. For "slug", the identifier is a custom-chosen name. "Page", "post", and "attachment" types map to the page_id, p, and attachment_id URL parameters, respectively (e.g. https://wp.me/Pf2B5-1 -> http://en.blog.wordpress.com/?page_id=1), which then redirect to the relevant page or return a 404.
ya.cc 	2023-06-01 	https://ya.cc/ZZZE 	Yandex
youtu.be 	2023-06-01 	https://youtu.be/fYI_XtT7sgQ 	YouTube
yt.be 	2023-06-01 	https://yt.be/blblhttps://yt.be/xRfgphttps://yt.be/s5Qybhttps://yt.be/YTNextUp19https://yt.be/help/PS6e 	Marketing(?) shortener of YouTube
Shortener 	Last checked	Example URL 	Notes
==== bit.ly aliases ====
A bit.ly alias works just like a bit.ly URL. The shortcode is the same, it sets the same bit.ly cookie, and DNS resolving the address shows the IP addresses are the same as bit.ly. The homepage may be different however. (Bit.ly IPs (as of 2016-10-18): 67.199.248.{10,11,12,13} see Bitly Support) In rare occasions such as with puri.na the shortcodes will resolve different though the puri.na example is the only example from a realistic scraping point of view so far. See URLTeam/unsorted for more untested aliases.
* 0-60.in
* 030mag.de
* 1.azdhs.gov
* 1.usa.gov - USA Government (dead as of 2021-04-03, superseded by go.usa.gov)
* 20ss.nyc
* 360myte.ch - https://www.mytech360.com/
* 4sq.com - Foursquare
* 511t.ac
* 6.wate.com
* 7gee.se
* 8legs.co - https://www.8legs.com/
* 9l7gf7x5o9v.xyz - https://www.skysports.com/
* abcn.ws - ABC News (examples: https://abcn.ws/1aOoijH https://abcn.ws/okiWbi)
* accntu.re
* actf.tv
* adobe.ly
* adweek.it
* aje.me - Aljazeera
* alme.re
* amzn.to - Amazon
* apple.co
* arcg.is
* arfo.sk
* atfp.co - Foreign Policy (domain for sale as of 2021-04-03)
* audi.us
* autism.link
* azc.cc
* bbc.in - BBC
* bbybgrl.com (dead as of 2021-04-03)
* beta.works
* binged.it - Bing (bonus points for being longer than bing.com)
* bitly.com
* bitly.is
* bitlymail.com
* blizz.ly - Blizzard, some matches up (the generated ones), but there are a few which differ from their bit.ly/ counterpart, the direct (with meaningful words) like http://blizz.ly/BuyOverwatch (Has Shortcodes different to standard bit.ly)
* bloom.bg - Bloomberg
* bo.st - boston.com
* bravo.ly
* bzfd.it - Buzzfeed
* cabel.as
* canva.link
* carrot.cr - Carrot Creative
* cb.com - Career Builder
* chfstps.co - ChefSteps - last accessed on 2019-07-18 - 22:20 UTC
* chzb.gr - Cheezeburger
* comca.st
* cnet.co - CNET
* cnnmon.ie - CNN Money
* conta.cc - Constant Contact Inc.
* corb.is - Corbis Images
* cot.ag
* crks.me - as of 03:05, 2016-08-19 (EDT)
* curbed.cc - Curbed.com
* d-mk.co
* don8blood.com (Has Shortcodes different to standard bit.ly)
* econ.st - The Economist
* emarketee.rs - Emarketeers
* engri.sh - Engrish.com
* eonli.ne - E! Online
* es.pn - ESPN
* etsy.me - Esty
* fave.co -
* feedly.com/k/ - redirect, see below for their own
* fltsim.me
* fotovs.com
* fxn.ws - Fox News (Examples: fxn.ws/18KBPhy, fxn.ws/1MqIqKs, fxn.ws/1jAAK0M) - Valid response: 301 with URL in Location: header. Invalid response: 302 with www.foxnews.com in Location: header. Space appears to be too large to search.
* got.cr - Crunchyroll
* gph.is - giphy.com gives 301 on Successful Redirect to Gif. Gives 302 on Bad short url and redirects to Giphy.com. Currently gives a 7 character alphanumeric shortcode. Unsure if 6 character or less was used.
* grd.to - The Grid TO
* hp.care - Hewlett Packard (HP) 
* hrkey.co
* hsgk.in
* hub.am - HubSpot
* huff.to - Huffington Post
* idle-empi.re
* ift.tt - IFTTT
* IMDB.to
* j.mp - bit.lyhttp://blog.bitly.com/post/179664996/go-ahead-and-j-mp
* jlne.ws
* jrnl.to - thejournal.ie
* kck.st - Kickstarter
* kore.us
* krg.bz
* lat.ms - Los Angeles Times
* laurc.ro
* lego.build
* lemde.fr -- alive as of 01:10, 2016-02-10 (EST)
* lft.to - Lyft
* m.ttmask.com
* marsdd.it - MaRS Discovery District
* mbist.ro - MediaBistro
* mojo.ly - Mother Jones
* mttr.io
* myepg.online
* nydn.us - New York Daily News
* nyti.ms - The New York Times
* oculta.bit.ly
* on.belk.com - example URL: https://on.belk.com/2Ln8a6h
* on.fb.me - Facebook
* on.ziggo.nl - Ziggo, dutch ISP
* on.natgeo.com
* on.rare.us - Rare (rare.us)
* on.si.com
* playst.cc - PlayStation Competition Center 
* play.st - PlayStation 
* pnsne.ws
* qr.cm
* red.ht - Red Hat
* redsto.ne - Minecraft, replaced by aka.ms, last link found https://redsto.ne/Enderwood on this tweet
* reut.rs - Reuters
* rma.reviews - Still operational as of 2022-10-11. URL redirects are generally https://www.ratemyagent.com/ Powered by https://short.io/. 12 character letters long only. Example: https://rma.reviews/qAtA76r4L9CH
* sdut.us - The San Diego Union-Tribune
* snd.sc - Soundcloud
* spoti.fi - Spotify (Has Shortcodes different to standard bit.ly)
* stanford.io - Stanford University (Has Shortcodes different to standard bit.ly)
* stnfy.com
* supr.cl - Supercell
* Tcrn.ch - Tech Crunch
* theatln.tc - The Atlantic
* ti.me - Time Magazine
* tidd.ly
* usat.ly - USA TODAY
* vstphl.ly - Visit Philly (Has Shortcodes different to standard bit.ly)
* wapo.st - Washington Post (ex: http://wapo.st/2bhQGBv ) alive as of 01:11, 2016-10-14 (EDT) (Has Shortcodes different to standard bit.ly)
* wgrd.tech
* whrt.it - We Heart It (weheartit.com); shortener domain does not resolve as of 2017-09-08 00:25 UTC, but the main site is still online
* wttw.me
* www.bitly.com
* xar.ph
* yhoo.it
* zmb.me
==== B.link aliases ====
* visit.news - Becomes a blog as of 2023-09-06.
=== External lists to integrate ===
See URLTeam/unsorted
=== Machine readable versions of this information ===
The information above is only useful if it can be used. If there is are tabular or other machine-readable formats such as JSON that can be consumed by tooling, they should be listed below. 
* httpreserve - shorteners collects, with some margin for error, the host urls for the different shorteners listed above (NB. just the wiki formatted tables). The objective is to enable HTTPreserve's tooling to follow redirects more reliably when seeking Internet Archive earliest and latest links.
== Archives ==
Check out Audit2014 and help audit the archives. In particular, the stuff not on Internet Archive needs to be uploaded.
* See the latest torrent release for URLs before Tinytown. A copy is available at URLTeamTorrentRelease2013July
* Tinytown results are uploaded to the Internet Archive. They are incremental, so you will need to download them all to get all URLs.
** A manually updated list of all the torrents is available here or a complete list can be dynamically fetched by executing curl 'https://archive.org/services/search/v1/scrape?q=subject:terroroftinytown&count=10000' | jq -r '.items[].identifier | ("https://archive.org/download/" + . + "/" + . + "_archive.torrent")'
** They are formatted as follows:
*** Each IA item (which can be downloaded in full via BitTorrent or as a zip file) contains multiple zip files, named PROJECT_NAME.TIMESTAMP.zip (where PROJECT_NAME is the warrior project name (as listed in the table below, and on https://tracker.archiveteam.org:1338/status) and TIMESTAMP is a dash-separated timestamp matching the name of the item.
*** Each zip file contains a subdirectory matching the PROJECT_NAME, which contains a file named PROJECT_NAME.meta.json.xz and one or more files whose names start with one or more underscores, followed by .txt.xz.
*** The xz files can be decompressed with the wikipedia:XZ Utils.
*** The meta.json file is a copy of the project settings (as linked from the table below) at the time the dump was made.
*** The txt files contain the actual URLs, in BEACON format.
*** The simple description of BEACON format is that each line (except for a few header lines) consists of the shortcode, followed by a vertical bar, followed by the original URL.
== References ==
== Weblinks ==
* urlte.am
* 301works.org
* Why URL shortening services and shortURLs are bad
=== Common URL shortening software ===
Ha-ha! Please don't run a URL shortening service.
* YOURLS (aka http://yourls.org )
* Polr (aka https://polrproject.org/ )
Category: URL shortening