urlbreve

Acortador privacy-first

urlbreve

Acorta enlaces sin trackers, sin analytics invasivos y sin perfiles de visitantes. Código abierto, Django puro y API sencilla para herramientas web que necesitan enlaces cortos sin ruido.

Marca ligera, código auditable Enlaces cortos para flujos web sin perfiles de visitantes.
  • Enlaces anónimos con ruta pública /a/<slug>/.
  • No guardamos IP, user-agent, referrer ni geolocalización.
  • Código auditable y licencia AGPLv3.
Código abierto El proyecto se puede revisar en GitHub.
Sin analytics No hay scripts externos de medición.
Sin perfiles No se crean perfiles de visitantes.

Crear enlace anónimo

No tendrás panel ni recuperación posterior para este enlace.

Opcional. Si lo dejas vacío, generamos uno.
0 significa que no expira.
0 significa ilimitado.
Opcional. Solo guardamos el hash.

API-first para desarrolladores

Enlaces cortos para dashboards, bots, CRMs y herramientas internas.

Un endpoint JSON, respuesta clara y sin perfiles de visitantes. Puedes crear enlaces anónimos sin API key o usar X-API-Key para asociarlos a tu cuenta y activar rutas con namespace.

Sin analytics invasivos Sin perfiles de visitantes Código abierto y auditable Rate limiting privacy-first

Para public_mode=namespace necesitas una API key válida. Sin API key, la creación usa public_mode=anonymous.

Request POST /api/shorten/
curl -X POST \
  https://urlbreve.es/api/shorten/ \
  -H "Content-Type: application/json" \
  -d '{
    "destination_url": "https://example.com/article",
    "slug": "docs-demo"
  }'
Response 201 Created
{
  "id": 123,
  "short_url": "https://urlbreve.es/a/docs-demo/",
  "public_path": "/a/docs-demo/",
  "destination_url": "https://example.com/article",
  "title": "",
  "public_mode": "anonymous",
  "expires_at": null,
  "max_clicks": 0,
  "password_protected": false
}