Un acortador de URLs de código abierto es un software de URLs cortas cuyo código fuente es público y que cualquiera puede usar / modificar / redistribuir libremente. Algunos ejemplos son Kutt, Shlink y YOURLS, y todos pueden instalarse y usarse en un servidor propio. Según lo que indica cada repositorio, los tres tienen licencia MIT (a octubre de 2026). La definición de código abierto de la OSI (Open Source Definition) enumera como condiciones la redistribución libre, el acceso al código fuente y el permiso para modificar y distribuir obras derivadas, entre otras.
Una de las ventajas de un acortador de URLs de código abierto es que los datos pueden quedar bajo el control de la propia organización. Con un SaaS comercial, los registros de clics y la información de los usuarios se acumulan en servidores de terceros, pero con el autoalojamiento se pueden conservar todos los datos dentro de la infraestructura de la propia organización. Para las organizaciones que estudian cómo cumplir normativas de protección de datos como el GDPR y la CCPA, esto puede ser un motivo para elegirlo.
La capacidad de personalización también es una característica. Kutt está hecho con Node.js y, según su README, la base de datos predeterminada es SQLite (también se puede elegir Postgres o MySQL / MariaDB), y cuenta con una pantalla para gestionar usuarios y enlaces. Shlink está hecho con PHP, ofrece una API REST y su README también menciona la ejecución con RoadRunner. YOURLS está hecho con PHP, cuenta con un sistema de plugins y permite añadir la generación de slugs personalizados y el control de acceso.
Por otro lado, el autoalojamiento conlleva una carga operativa. Se necesita un mantenimiento continuo, como la supervisión de los servidores, la aplicación de parches de seguridad, las copias de seguridad de la base de datos y la renovación de los certificados SSL. Para lograr alta disponibilidad también hace falta montar balanceadores de carga y replicación, lo que puede suponer una carga grande para los equipos pequeños.
Si se opera por cuenta propia un acortador de URLs, el software de código abierto es una de las opciones. No obstante, al elegir, la actividad de la comunidad, lo completa que sea la documentación, las condiciones de la licencia y el sistema de mantenimiento a largo plazo también sirven como elementos de comparación.