Public APIs
TinyURL favicon

TinyURL

URL Shorteners

Shorten long URLs.

TinyURL's website screenshot

About TinyURL

TinyURL provides an API for programmatically shortening long URLs into TinyURLs, with endpoints for creating, updating, and deleting shortened links, managing aliases and tags, and archiving links. The API uses bearer token authentication, with tokens generated through the account's API Settings page.

The API includes analytics endpoints covering raw logs, timeline data, browser/OS/device breakdowns, popularity by weekday and hour, top traffic sources, top languages, and location-based data, along with controls to enable or disable analytics collection and sharing per link. A bulk processing endpoint set supports creating batch requests and checking their status and reports.

This API is intended for developers building applications or workflows that require automated link shortening, customization, and tracking, such as generating and managing large numbers of short links or integrating link analytics into other systems.

Key features

  • Shorten long URLs into custom TinyURLs via API
  • Update alias, tags, and long URL destination for existing links
  • Bulk create and manage batches of shortened URLs
  • Retrieve analytics including timeline, popularity by weekday/hour, sources, languages, and location
  • Archive/unarchive TinyURLs and enable/disable analytics collection or sharing

Frequently asked questions

How do I authenticate with the TinyURL API?

The API uses HTTP bearer authentication with an API token, which you create by logging into your account and visiting API Settings.

What analytics does the API provide?

It offers raw JSON logs plus timeline, browser/OS/device, weekday/hour popularity, top sources, top languages, and location analytics for shortened links.

Can I process URLs in bulk?

Yes, the API includes bulk endpoints to create a batch processing request and check its status or report.

What operations can I perform on existing TinyURLs?

You can update an alias, tags, or stats options, change the destination long URL, delete, and archive or unarchive a TinyURL.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product