Shrtn v1.1.0 is ready

URL shortener and Manifest V3 extension

Shorten links without breaking your flow.

Shorten the current page or any link directly from the browser. Generate QR codes, restore previous results, and keep a private local history of recent links.

  • No account required
  • Local extension history
  • Persistent redirects
Checking live API status...
example.com/article

Shrtn

Shorten this page
Generate QR for this page
Shrtn Shorten. Track. Share.
v1.1.0

Browser extension

Shorten this link

https://example.com/article
Shorten URL
Your short link Ready to share
aB3xP9q
shrtn.up.railway.app/aB3xP9q
Local history Recent links
3 saved

Version 1.1.0

A faster, more complete extension workflow

The new release moves Shrtn beyond a basic popup and makes link shortening available directly from the browser.

Right-click shortening

Shorten the current page or any hyperlink without first opening the extension popup.

Right-click QR codes

Generate a short link and jump directly to its downloadable QR code.

Recent-link history

Keep up to 20 generated links locally and reopen any result from the popup.

Result restoration

Close and reopen the popup without losing the most recently generated link.

!

Duplicate detection

Reuse an existing recent link or deliberately create another when a URL already exists.

Resilient API requests

Timeout protection and safe analytics retries provide clearer handling of network failures.

Built for the browser

Four context-menu actions. One consistent result.

Shrtn v1.1.0 registers page and link actions through a Manifest V3 service worker. Every action feeds into the same popup experience, storage model, QR generator, and analytics view.

1

Choose the page or link

Right-click the current page or a hyperlink.

2

Select a Shrtn action

Create a standard result or open directly to its QR code.

3

Copy, share, or revisit

Use the generated link immediately or restore it later from local history.

Context menu

Available wherever you browse

Manifest V3

Current page

Shorten this page Create a short link
Generate QR for this page Create and focus the QR result

Selected link

Shorten this link Shorten without opening it
Generate QR for this link Prepare a scannable result

Live web shortener

Try Shrtn before installing it

Create a persistent short link using the same API that powers the browser extension.

Live tool

Paste a URL. Get a trackable link.

HTTP and HTTPS URLs are supported. Each generated link receives a unique seven-character short code.

  • Persistent PostgreSQL storage
  • Click-count analytics
  • Last-clicked timestamp

Web shortener

Shorten a link

Live

No account or browser extension required.

Privacy and reliability

Useful browser state without an account.

Shrtn stores extension history locally while the backend stores only the link records needed to provide persistent redirects and analytics.

Read privacy policy

Local recent history

Up to 20 recent extension results are stored using browser-local storage.

No sign-in

Install the extension and begin shortening links without creating an account.

Persistent redirects

Short-link records remain available through the PostgreSQL-backed API.

Timeout protection

Extension requests stop cleanly when the API takes too long to respond.

Product architecture

Built across the full stack

Shrtn combines a browser extension, REST API, relational persistence, automated testing, and cloud deployment.

Extension React and Vite

Popup interface, local storage, QR generation, and browser actions.

Browser platform Manifest V3

Service-worker lifecycle, context menus, permissions, and background actions.

Backend Node.js and Express

REST endpoints, validation, redirects, security middleware, and analytics.

Database PostgreSQL and Neon

Persistent link records, click counts, and redirect timestamps.

Quality Vitest and Supertest

Automated coverage for browser services, storage, API behavior, and security.

Delivery Railway and GitHub Actions

Cloud deployment, continuous validation, and versioned release workflows.

45 extension tests
47 server tests
92 automated tests total
0 lint errors

Frequently asked

About Shrtn

Details about the extension, generated links, QR codes, analytics, and local storage.

Which browsers can run Shrtn?

Shrtn is built using Manifest V3 for Chromium-based browsers. It is distributed through the Chrome Web Store and can also be installed in compatible Chromium browsers.

Does Shrtn store my recent links online?

The extension’s recent-result list is stored locally in browser storage. The backend stores the link record required for the short URL, redirects, and click analytics.

Can I generate QR codes?

Yes. The extension generates downloadable QR codes for short links. QR generation occurs inside the extension.

What happens when I shorten the same URL again?

The extension detects matching URLs in recent history. You can reuse the existing result or deliberately create another short link.

Are short links persistent?

Yes. Link records are stored in PostgreSQL and remain available independently of browser sessions or server restarts.

Shrtn v1.1.0

Make every long link easier to use.

Install the extension for browser-native shortening, QR generation, local history, and redirect analytics.