freeapis

TinyURL

Shorten long URLs

Authentication
API Key
HTTPS
Yes
CORS
No
Documentation / URL
https://tinyurl.com/app/dev

Overview

TinyURL provides URL shortening — token-based (POST; a GET returns 501, verified).

Quick Start

Create (POST, replace YOUR_TOKEN):

curl -X POST "https://api.tinyurl.com/create" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com"}'
{ "data": { "command": "create" }, "code": 2, "errors": ["Not implemented."] }

Authentication

  • tinyurl.com app → API token.
  • Send it as Authorization: Bearer (verified: GET → 501).

Rate Limits & Notes

  • Free tier with limits (check the docs); paid plans scale.
  • URL shortening.

FAQ

Is TinyURL free? Free tier with limits; more is paid.

Why 501? A GET isn’t implemented (verified) — use POST.

What’s the auth style? Authorization: Bearer.

More in URL Shorteners

APIAuthHTTPSCORS
1pt

A simple URL shortener

No authYesYes
Bitly

URL shortener and link management

OAuthYesUnknown
CleanURI

URL shortener service

No authYesYes
ClickMeter

Monitor, compare and optimize your marketing links

API KeyYesUnknown
Clico

URL shortener service

API KeyYesUnknown