Browser extension
Shorten this link
aB3xP9q
URL shortener and Manifest V3 extension
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.
Browser extension
aB3xP9q
Version 1.1.0
The new release moves Shrtn beyond a basic popup and makes link shortening available directly from the browser.
Shorten the current page or any hyperlink without first opening the extension popup.
Generate a short link and jump directly to its downloadable QR code.
Keep up to 20 generated links locally and reopen any result from the popup.
Close and reopen the popup without losing the most recently generated link.
Reuse an existing recent link or deliberately create another when a URL already exists.
Timeout protection and safe analytics retries provide clearer handling of network failures.
Built for the browser
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.
Right-click the current page or a hyperlink.
Create a standard result or open directly to its QR code.
Use the generated link immediately or restore it later from local history.
Current page
Selected link
Live web shortener
Create a persistent short link using the same API that powers the browser extension.
HTTP and HTTPS URLs are supported. Each generated link receives a unique seven-character short code.
Privacy and reliability
Shrtn stores extension history locally while the backend stores only the link records needed to provide persistent redirects and analytics.
Read privacy policyUp to 20 recent extension results are stored using browser-local storage.
Install the extension and begin shortening links without creating an account.
Short-link records remain available through the PostgreSQL-backed API.
Extension requests stop cleanly when the API takes too long to respond.
Product architecture
Shrtn combines a browser extension, REST API, relational persistence, automated testing, and cloud deployment.
Popup interface, local storage, QR generation, and browser actions.
Service-worker lifecycle, context menus, permissions, and background actions.
REST endpoints, validation, redirects, security middleware, and analytics.
Persistent link records, click counts, and redirect timestamps.
Automated coverage for browser services, storage, API behavior, and security.
Cloud deployment, continuous validation, and versioned release workflows.
Frequently asked
Details about the extension, generated links, QR codes, analytics, and local storage.
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.
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.
Yes. The extension generates downloadable QR codes for short links. QR generation occurs inside the extension.
The extension detects matching URLs in recent history. You can reuse the existing result or deliberately create another short link.
Yes. Link records are stored in PostgreSQL and remain available independently of browser sessions or server restarts.
Shrtn v1.1.0
Install the extension for browser-native shortening, QR generation, local history, and redirect analytics.