Kutt
Kutt is a modern, free URL shortener you can self-host. The current version is built with TypeScript and Node.js on PostgreSQL, offering custom domains, custom URLs, click statistics, and a REST API. It is one of the most popular open-source shorteners with a clean, straightforward interface.
Key Features
- Custom domains — Use your own domain for shortened links with easy configuration.
- Custom URLs — Choose the alias for your short links instead of random strings.
- Click statistics — View detailed visit counts for every link you create.
- REST API — Shorten and manage links programmatically with a simple JSON API.
- User accounts — Multi-user support with link ownership and management.
- Modern tech stack — Built with TypeScript and PostgreSQL for performance and reliability.
- Self-hosted — Full control of your data with no third-party dependency.
Why Use Kutt?
Kutt offers a polished, modern experience without compromising on ownership. It is ideal if you want the convenience of a hosted-looking shortener but need your links to live on infrastructure you control. The straightforward Node.js deployment also makes it approachable for developers who prefer JavaScript tooling.
Use Cases
- Creating branded short links for social media and marketing campaigns.
- Hosting a shortening service for a team or organisation with per-user accounts.
- Building custom link management tools on top of the REST API.
Platform
Linux, macOS, Windows (Node.js 18+ and PostgreSQL; Docker image available)
Licence
MIT
Website
kutt.to
Views: 0