Texto
Slugify
Convierte texto en un «slug» seguro para URL: transliteración del cirílico (ucraniano/ruso) según el estándar oficial, eliminación de diacríticos y caracteres sobrantes, minúsculas.
A slug is a URL-safe version of a title or name: lowercase Latin letters, digits, and hyphens instead of spaces. This tool transliterates Cyrillic text using the official standard and strips diacritics and characters that aren't valid in a URL.
How to use it
- Paste an article title, product name, or any text — the slug is generated instantly as you type.
- Multiple spaces, punctuation, and special characters are automatically collapsed into a single hyphen.
- Copy the result and use it as part of a page or file URL.
Common uses
- Generating URLs for blog posts or products in a CMS from a Cyrillic or Latin title.
- Creating safe file names from arbitrary text with no spaces or special characters.
- Building anchor IDs (#section-name) on a page from section headings.
Things to keep in mind
Cyrillic transliteration isn't unique — different systems (e.g. passport vs. scholarly) transliterate the same letters differently; this tool follows the official transliteration standard.
Keep slugs short and meaningful — long slugs are harder to remember and look worse in search results.
Artículo sobre esta herramienta: Slugify: cómo convertir cualquier texto en una URL
Preguntas frecuentes
¿Cómo se convierte el texto en un slug compatible con URL?
El texto se pone en minúsculas, los caracteres cirílicos (ucraniano, ruso) se transliteran según el estándar oficial, se eliminan los diacríticos y caracteres incompatibles con URL, y luego las palabras se unen con el separador elegido.
¿Puedo elegir el separador usado en el slug?
Sí, la opción de separador te permite elegir el carácter que une las palabras del slug, típicamente un guion o un guion bajo.
¿Se envía el texto ingresado a un servidor?
No, toda la generación del slug se ejecuta localmente en tu navegador en JavaScript, nada se transmite en línea.
¿Qué hacer si dos títulos distintos dan el mismo slug?
Los títulos «¡Hola, mundo!» y «hola mundo» dan, tras la normalización, el mismo slug, aunque los textos sean distintos. Si el slug se usa como identificador único (por ejemplo, en la URL de un artículo), esa colisión hay que resolverla aparte, típicamente con un sufijo numérico o un ID.
¿Por qué no basta con una simple codificación de URL en lugar de un slug?
El percent-encoding del cirílico es técnicamente válido en una URL, pero ilegible para una persona y parece poco fiable en la barra de direcciones o al copiarlo. El slug resuelve precisamente el problema de la legibilidad, no solo la validez técnica de los caracteres.