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

10.6kstars
1.4kforks
Last commit: 2mo ago
Repo age: 8y old
Kutt screenshot

Kutt is a modern, self-hostable URL shortener focused on managing shortened links with custom domains and detailed statistics. It provides an admin interface, user management, and an API for programmatic link creation.

Key Features

  • Shorten URLs with custom aliases, descriptions, passwords, and expiration times
  • Custom domain support for branded short links
  • Link management: create, edit, delete, and organize shortened URLs
  • Private statistics and detailed analytics per link
  • Admin dashboard for managing users and links
  • OpenID Connect (OIDC) login and configurable registration/anonymous link controls
  • RESTful API for integrating link shortening into other services
  • Theme/customization support via custom templates, images, and styles

Use Cases

  • Run a branded short-link service for an organization with custom domains
  • Generate trackable short links for internal tools, marketing, or documentation
  • Integrate URL shortening into workflows using the REST API

Limitations and Considerations

  • HTTPS for custom domains may require manual certificate management depending on deployment setup
  • Some functionality (sign-up verification, password resets) depends on enabling email delivery

Kutt is a practical choice for teams or individuals who want full control over short links, branding, and analytics. It is designed for straightforward deployments while still supporting more advanced setups with external databases and caching.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Dub

Dub

Open-source link attribution platform for short links and conversions

23.1k
2.9k
Last commit: 20h ago

Dub is an open-source link attribution platform for branded short links, real-time analytics, conversion tracking, webhooks, and affiliate/referral programs.

Alternative to:
Bitly
Bitly
+9
YOURLS

YOURLS

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

11.9k
2.1k
Last commit: 2d ago

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

Alternative to:
Bitly
Bitly
+14
Sink

Sink

Link shortener with analytics running on Cloudflare

6.4k
4.3k
Last commit: 2d ago

Sink is a fast, secure link shortener with built-in analytics, custom slugs, link expiration, and serverless deployment on Cloudflare Workers or Pages.

Alternative to:
Bitly
Bitly
+11
Shlink

Shlink

Self-hosted URL shortener with REST API and CLI

4.7k
373
Last commit: 15d ago

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

Alternative to:
Bitly
Bitly
+11
MicroBin

MicroBin

Secure pastebin for text and file sharing with URL shortening

4.1k
265
Last commit: 2d ago

MicroBin is a lightweight, secure pastebin for sharing text, files, and short URLs with optional encryption, expiration controls, and raw file serving.

Alternative to:
Pastebin
Pastebin
+17
LinkStack

LinkStack

Self-hosted platform for shareable profile pages with multiple links

3.5k
379
Last commit: 8d ago

LinkStack is an open-source, self-hosted Linktree alternative for creating customizable profile pages that aggregate all your important links in one place.

Alternative to:
Later Linkin.bio
Later Linkin.bio
+2