IQ
PayloadIQ
Utilidades de PayloadIQ

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.

Preguntas frecuentes

¿Se sube el texto que pego a algún servidor?
No. Slugify se ejecuta por completo en tu navegador con JavaScript; el texto que escribes o pegas nunca sale de tu dispositivo y no se envía nada a PayloadIQ. Puedes usarlo sin conexión y con títulos confidenciales sin riesgo.
¿Qué hace con los acentos y la ñ?
Los transcribe a ASCII. Mediante la normalización Unicode NFKD descompone cada carácter acentuado y descarta la marca diacrítica, así que á pasa a a, é a e y ñ a n. El resultado es un slug seguro para URLs que evita problemas de codificación en navegadores y servidores antiguos.
¿Puedo elegir guion bajo en lugar de guion?
Sí. Un selector te deja cambiar entre guion (-) y guion bajo (_) como separador, y una casilla activa o desactiva las minúsculas. El guion es lo habitual para URLs y SEO, mientras que el guion bajo encaja mejor en nombres de archivo o identificadores de código.
¿Qué pasa con los espacios dobles o los signos seguidos?
Se colapsan en un solo separador. Cualquier serie de caracteres no alfanuméricos seguidos se convierte en un único separador, y los que queden al inicio o al final se recortan, de modo que nunca obtienes guiones repetidos ni un slug que empiece o termine con el separador.

Utilidades relacionadas

Probador de regexVista previa de MarkdownMarkdown a HTMLLimpiador de HTML
Abrir PayloadIQ Playground