Slugify: de un título a un slug de URL limpio
Pega un título y obtén al instante un slug seguro para URLs: sin acentos, sin signos de puntuación y con las palabras unidas por tu separador. Todo se ejecuta en tu navegador.
your-slug-appears-here
Se ejecuta en tu navegador. Lo que introduces no se sube a PayloadIQ.
Slugify convierte un título o cualquier texto en un slug de URL limpio dentro de tu navegador, sin enviar nada a ningún servidor. Normaliza el texto con Unicode para quitar los acentos, reemplaza todo lo que no sea una letra o un número por el separador que elijas (guion o guion bajo) y, de forma opcional, pasa el resultado a minúsculas. Así, "Mi Gran Artículo del Año!" se transforma en "mi-gran-articulo-del-ano", listo para pegar en una URL.
Cómo se construye el slug
El proceso es determinista, sin sorpresas. Primero se aplica la normalización Unicode NFKD para descomponer los caracteres acentuados y eliminar las marcas diacríticas, de modo que á, ñ o ü se reducen a sus letras base ASCII. Después, cada secuencia de caracteres que no sea una letra ni un número (espacios, signos de puntuación, emoji) se sustituye por tu separador, se eliminan los separadores duplicados y se recortan los que queden al principio o al final. Puedes elegir guion o guion bajo y activar o desactivar las minúsculas; la salida se actualiza en vivo a medida que escribes, así que ves el resultado sin pulsar ningún botón.
Para qué sirve un slug y por qué hacerlo en local
Un slug es la parte legible y segura de una URL, y aparece en muchos sitios: permalinks de blog, nombres de archivo, IDs de anclas, claves de recursos en una API o rutas de un CMS. Generarlo a mano es propenso a errores (un acento, un espacio o un signo raro rompen el enlace), y un slug consistente mejora tanto el SEO como la legibilidad. Como todo ocurre en tu navegador, puedes pegar títulos reales de borradores internos, nombres de clientes o material aún sin publicar sin que ese texto salga de tu equipo: nada se sube a PayloadIQ.