Modern, privacy-friendly URL shortener with analytics

10.4kstars
1.4kforks
Last commit: 1mo ago
Repo age: 8y old
Kutt screenshot

Kutt is a modern URL shortener you can run yourself, designed for creating branded short links and tracking how they perform. It provides a clean web interface and an API for managing links, domains, and users, making it suitable for teams and automated workflows.

Key Features

  • Custom domains for branded short links
  • Web UI for creating, editing, disabling, and deleting short URLs
  • Link analytics (e.g., clicks over time, referrers, countries/devices depending on configuration)
  • Optional authentication and multi-user support for managing links
  • REST API for programmatic link creation and management
  • Admin features for managing users, links, and settings
  • Docker-based deployment support

Use Cases

  • Replace SaaS shorteners (e.g., Bitly) for marketing or internal link sharing
  • Create branded short links for documentation, campaigns, and QR codes
  • Provide an internal link-shortening service integrated into scripts and CI via API

Limitations and Considerations

  • Analytics depth depends on deployment configuration and may be less extensive than enterprise SaaS platforms.

Kutt is a practical choice when you need branded short links, basic-to-moderate analytics, and an automation-friendly API without relying on a third-party short-link provider. It fits both personal and organizational deployments with lightweight administration.

Categories:

Tags:

Tech Stack:

Share:

Similar Services