Chhoto URL logo

Chhoto URL

Website

Minimal, fast self-hosted URL shortener written in Rust

949 stars 90 forks last commit first released MIT

Actively maintained

Last commit 19 Aug 2026.

Chhoto URL is a simple, self-hosted URL shortener designed to be fast and minimal, avoiding unnecessary features. It provides a small web app and CLI-oriented workflows for creating and managing short links.

Key Features

  • Create shortened links with optional random slug generation
  • Web application for basic URL shortening workflows
  • CLI usage support for automation and scripting
  • Designed for high performance with a small footprint
  • Container-friendly deployment (commonly used with Docker/Compose)

Use Cases

  • Running a private link shortener for a homelab or organization
  • Creating short links for internal documentation and tools
  • Automating short-link creation in scripts or simple workflows

Limitations and Considerations

  • Uses a database-backed store; enabling SQLite WAL mode is recommended for better reliability/performance
  • For large numbers of links, longer UID-style slugs are recommended to avoid collisions and creation failures
  • For mission-critical use, regular versioned database backups are advised

Chhoto URL is a good fit when you want a no-frills URL shortener that is easy to deploy, fast, and focused on the core feature set. Its minimalist approach makes it especially suitable for private deployments and straightforward link management.

Categories:

Tags:

Tech Stack:

Share:

Similar to Chhoto URL

Kutt logo

Kutt

Modern URL shortener with custom domains, stats, and an API

11.1k
1.5k
Last commit

Open-source, self-hostable URL shortener with custom domains, link management, private analytics, and a REST API.

MITActively maintained
Alternative to:
Bitly logo
Bitly
+11
Shlink logo

Shlink

Self-hosted URL shortener with REST API and CLI

5.2k
410
Last commit

PHP-based self-hosted URL shortener for your own domains, with REST API, CLI management, and visit analytics including anonymized stats and geolocation.

MITActively maintained
Alternative to:
Bitly logo
Bitly
+11

Decypharr

qBittorrent-compatible API with multi-debrid integration

874
121
Last commit

Decypharr provides a qBittorrent-compatible API and web UI for managing torrents via multiple debrid providers, designed to work with Sonarr/Radarr and other *Arr apps.

MITActively maintained
Alternative to:
Real-Debrid logo
Real-Debrid
+5
SQLPage logo

SQLPage

SQL-only web app builder that generates UI from SQL queries

2.5k
177
Last commit

SQLPage is a fast SQL-only web app builder that turns .sql files into interactive web pages and APIs on top of your existing database.

MITActively maintained
Alternative to:
Retool logo
Retool
+19
YOURLS logo

YOURLS

Self-hosted URL shortener with analytics, API, and plugins

12.2k
2.1k
Last commit

YOURLS is a self-hosted PHP URL shortener with custom short links, a developer API, detailed click analytics, and an extensible plugin architecture.

MITActively maintained
Alternative to:
Bitly logo
Bitly
+14
pyLoad logo

pyLoad

Web-based download manager with a plugin-driven hoster ecosystem

3.8k
754
Last commit

Self-hosted download manager with a web UI, link decryption, and plugin-based support for many one-click hosters and file sources.

Actively maintained
Alternative to:
JDownloader logo
JDownloader
+17