How It Works
From a long URL to a short link and back again. The journey of a click.
1. Submission
You submit a long URL via our API or Dashboard.
2. Hashing
We generate a unique key (alias) and store it in our indexed database.
3. The Click
A user clicks your short link (shortenn.org/alias).
4. Redirection
We look up the key and instantly redirect the user to the destination.
Inside the Engine: Technical Details
Resolution Process
When our server receives a request for a short link, it doesn't just blindly redirect. It performs a series of micro-checks in milliseconds:
- Existence Check: Does the alias exist in our database?
- Status Check: Is the link active or has it been disabled/deleted?
- Expiry Validation: Has the link passed its set expiration date?
- Cap Check: Has the link exceeded its maximum click allowance?
Only if all checks pass is the 302 Found header sent to
the browser.
Security Filters
We actively monitor links to prevent abuse. Our system checks destination URLs against known blocklists of malware and phishing sites. If a destination becomes infected after the link was created, we can remotely disable the short link to protect users.
Data Storage
We use high-performance relational databases with caching layers (Redis) to ensure that popular links load instantly, even under heavy traffic loads. Your data is backed up daily to ensure continuity.
Bulk Shortening Syntax Guide
For power users, our bulk tool is the fastest way to work. Here is the structure:
Standard
https://example.com
Just the URL. We generate a random alias.
With Custom Alias
https://example.com | my-campaign
Sets the link to shortenn.org/my-campaign
With Expiry
https://example.com | | 2025-12-31
Skips alias (auto-generated) but expires on Dec 31st.
All Options
https://example.com | sale | 2025-01-01 | 500
Alias 'sale', expires Jan 1st or after 500 clicks.