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:

URL | Custom Alias | Expiry Date | Click Limit
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.