Generador de slugs para URL — Unicode y ASCII
Crea slugs Unicode o ASCII para URL a partir de títulos y otros textos
Funciona en tu navegador · no se sube nada
Por defecto se conservan las letras y los números Unicode, incluidas la ñ, las tildes, el chino y el coreano. El modo ASCII elimina los caracteres no ASCII (quita las tildes, así que ñ pasa a n), pero no romaniza otras escrituras. Los emojis y los signos de puntuación se convierten en separadores.
Cómo se usa
- Pega un título u otro texto.
- Con la configuración predeterminada se conservan las letras y los números Unicode, incluidas la ñ, las tildes, el chino y el coreano.
- Activa el modo ASCII si el destino solo admite letras y dígitos ASCII. Desactiva la conversión a minúsculas si las mayúsculas importan.
- Elige guion o guion bajo como separador y copia el resultado.
Reglas de transformación
Primero el texto se normaliza con Unicode NFKC, que convierte caracteres de compatibilidad como las letras y los dígitos latinos de ancho completo. Después, si está activada, se aplica la conversión a minúsculas. El modo Unicode conserva letras, números y las marcas combinadas que los acompañan. Los espacios, los signos de puntuación (también ¿ y ¡) y los emojis marcan límites, y las palabras que quedan se unen con un solo separador.
El modo ASCII además descompone los caracteres y elimina las marcas combinadas, así que Café puede convertirse en cafe y Año en ano. No es una transliteración: el chino, el coreano y algunas letras latinas se eliminan en lugar de sustituirse por una grafía aproximada. Por eso títulos distintos pueden dar el mismo slug, por ejemplo año y ano.
Ejemplos
| Entrada | Configuración | Resultado |
|---|---|---|
| ¿Qué es el Año Nuevo chino? 😀 | Modo Unicode predeterminado | qué-es-el-año-nuevo-chino |
| Canción del niño | Modo ASCII | cancion-del-nino |
| Hola Mundo | Conservar mayúsculas, guion bajo | Hola_Mundo |
| 中文 标题 | Modo ASCII | Vacío |
Antes de usar el slug
El resultado es un fragmento de ruta, no una URL completa ni una codificación por porcentaje. Al poner el slug en una URL, el navegador puede mostrar los caracteres Unicode codificados, por ejemplo la ñ como %C3%B1.
Comprueba por separado las reglas de longitud, las palabras reservadas y los requisitos de unicidad del sistema de destino. Esta herramienta no sabe qué slugs están ya en uso. Si cambias el slug de una página publicada, ten en cuenta los enlaces a la dirección antigua y las redirecciones necesarias. La entrada admite hasta 100.000 caracteres y la conversión se hace por completo en tu navegador.
Preguntas frecuentes
¿El modo ASCII convierte la ñ en n?
Sí, en la mayoría de los casos. El modo ASCII descompone los caracteres y quita las marcas diacríticas, así que año pasa a ano y canción a cancion. Si quieres conservar la ñ y las tildes, deja el modo Unicode, que es el predeterminado.
¿El modo ASCII romaniza el chino o el coreano?
No. El modo Unicode conserva esas escrituras. El modo ASCII elimina los caracteres no ASCII después de descomponer los acentos cuando es posible; no inventa transcripciones fonéticas.
¿Qué pasa con los emojis?
Los emojis y los signos de puntuación funcionan como separadores de palabras. Los separadores seguidos se reducen a uno y se quitan del principio y del final.
¿Por qué el resultado sale vacío?
Un texto formado solo por emojis o signos de puntuación no tiene letras ni números que conservar. El modo ASCII también puede eliminar por completo un título en una escritura no latina. Desactiva esa opción o usa otro texto.