🦊 Firefox Add-on

One click. One tiny link.

TinyURL for Firefox shrinks the current page — or a URL you've already copied — using tinyurl.com or is.gd, and puts the result straight on your clipboard.

Because "hey, check out this article" should not require pasting 4,000 characters of tracking parameters and a session token.

Add to Firefox

Free on Firefox Add-ons (AMO).

01 / Why it's useful

Short links, without the ceremony

Modern URLs are a mess — campaign tags, tracking IDs, and paths so long they wrap three times in a text message. TinyURL fixes that, but the website version means: open a new tab, go to the site, paste, click, copy the result, come back. That's a lot of steps to make something shorter.

This add-on collapses all of that into one click on the toolbar button. The shortened link lands on your clipboard, ready to paste. It even shortens a URL you've already copied, so you don't have to visit the page first.

01

Click

Hit the TinyURL button, or right-click a page/link.

02

Shorten

TinyURL or is.gd shortens it — your choice.

03

Paste

The tiny link is already on your clipboard.

02 / Options

What you can configure

Open the add-on's preferences (about:addons → TinyURL → Preferences). Settings save instantly and live only on your machine.

URL Shortening Service

Firefox exclusive

Choose your shortener: TinyURL or is.gd. Two great tastes — pick whichever you trust or prefer the look of.

TinyURL API Key

Optional

Paste a token from your TinyURL.com account (Settings → API) and TinyURLs are created through your account — showing up in your dashboard with click analytics. Leave it blank to use the free, anonymous service. Applies to the TinyURL service only (is.gd doesn't use it). Use a token with only the "Create TinyURL" permission. If the key is set but rejected, the add-on tells you rather than silently falling back.

Use Shortest URL

Occasionally the "short" link is actually longer than the original. With this on, the add-on copies whichever is genuinely shorter — no more short links that aren't.

Show Notifications

Pops a small confirmation on the page when a link is copied. Off by default, in which case the result is quietly logged to the console.

Context Create

Adds the "Create a TinyURL" action to the right-click menu on tabs, pages, and links — shorten without leaving what you're doing.

Context Send To

Adds the "Send to TinyURL.com" action to the right-click menu (tab, page, link), opening the URL on TinyURL's site for custom aliases and more.

Create Preview Links

Firefox exclusive

Appends the service's preview character (+ for TinyURL, - for is.gd) so recipients see a preview page before the real destination. Great for "trust me, it's genuinely not a rickroll." (Or, honestly, for the rickrolls.)

There's also a "Create a TinyURL (from Clipboard)" menu item on the toolbar button — shorten a URL you've already copied, no navigation required.

03 / Things to look out for

Good to know

Your API key is stored locally in the add-on's storage as plain text, and applies only to the TinyURL service. If you use Firefox Sync it may sync to your other devices. Use a restricted "Create TinyURL"-only token.

Preview Links change the link you copy — the trailing + / - is intentional and sends recipients to a preview page first, not straight to the destination.

On-page notifications can't appear on restricted pagesabout: pages and addons.mozilla.org — because there's no ordinary web page there to draw on. The result is logged to the console instead.

04 / Permissions

Every permission, and exactly why

Transparency matters, so here is the complete list of what this add-on requests and the specific reason for each. No analytics, no ad networks, no data sent anywhere except the shortening service you chose.

API permissions
PermissionWhy it's needed
activeTabRead the URL of the tab you're on when you invoke the add-on. No always-on access to your browsing.
tabsRead a tab's URL for the right-click page/link actions, and open a new tab for "Send to TinyURL.com".
clipboardReadPowers "Create a TinyURL (from Clipboard)" by reading the URL you've already copied.
clipboardWriteCopy the finished short link to your clipboard so it's ready to paste.
storageRemember your settings (service choice, API key, and toggles) on your own machine.
contextMenusAdd the "Create a TinyURL" and "Send to TinyURL.com" entries to the toolbar/right-click menu.
Website access (host permissions)
HostWhy it's needed
tinyurl.comCall TinyURL's free, anonymous shortening endpoint.
api.tinyurl.comCall TinyURL's authenticated API — used only when you supply an API key.
is.gdCall the is.gd shortening endpoint — used only when you pick is.gd as your service.
05 / Download

Get the add-on

Install it from Firefox Add-ons (AMO) — free, and one click.

Add to Firefox

Prefer to load it temporarily? Download the firefox/ folder, open about:debuggingThis FirefoxLoad Temporary Add-on, and select the manifest.json.

06 / Contact

Questions, bugs, feature requests

Found a bug or want a new feature? I read everything — feature requests especially welcome.

Get in touch

Drop me a line and I'll get back to you.

ramii19780529@gmail.com