FreeSEOTools.io
🔗
GratisDeveloper Tools

Codificador y decodificador de URL

Percent-encode any URL or text using encodeURIComponent or encodeURI, or decode any percent-encoded string back to readable text. 100% browser-based — nothing is sent to a server.

Codificar URL / Texto

0 caracteres
0 caracteres

Decodificar Cadena Codificada en Porcentaje

0 caracteres
0 caracteres

Cómo usar el codificador y decodificador de URL

La herramienta tiene dos paneles. El panel superior codifica texto sin procesar o URLs en formato percent-encoded. El panel inferior decodifica cadenas codificadas en porcentaje de vuelta a su forma original. Ambos paneles se actualizan automáticamente mientras escribes.

Modo de codificación: encodeURI vs encodeURIComponent

Usa encodeURIComponent para valores de parámetros de consulta individuales, tokens OAuth y cualquier componente que se colocará dentro de una URL — codifica todo excepto los caracteres no reservados. Usa encodeURI cuando tengas una URL completa y quieras hacerla segura para usar en un href, ya que deja intactos los caracteres estructurales como : / ? #.

Codificación URL y SEO

La codificación URL tiene un impacto directo en cómo los motores de búsqueda rastrean, indexan y consolidan tus páginas. Siempre codifica los caracteres no ASCII en las rutas de URL usando la codificación porcentual UTF-8. Nunca uses espacios literales — usa %20 en las rutas. Asegúrate de que las URLs canónicas usen una codificación consistente y que todas las URLs del sitemap estén escapadas en XML y correctamente codificadas en porcentaje.

Decodificar URLs codificadas en porcentaje

El panel de decodificación usa decodeURIComponent() de JavaScript para revertir la codificación porcentual. Esto es útil cuando recibes una URL de un archivo de registro, una respuesta de API o la barra de direcciones del navegador y quieres leerla en texto simple. Si la entrada contiene una secuencia incompleta, la herramienta mostrará un error en lugar de producir silenciosamente una salida incorrecta.

Preguntas frecuentes

¿Qué es la codificación URL (codificación porcentual)?

La codificación URL, también conocida como codificación porcentual, convierte los caracteres no permitidos en URLs a un formato seguro. Cada carácter no seguro es reemplazado por un signo de porcentaje (%) seguido de dos dígitos hexadecimales que representan su valor de byte UTF-8. Por ejemplo, un espacio se convierte en %20, y un ampersand & se convierte en %26. Esto permite transmitir datos arbitrarios de forma segura en las URLs.

¿Cuál es la diferencia entre encodeURI y encodeURIComponent?

encodeURI está diseñado para codificar una URL completa. Deja intactos los caracteres estructurales de la URL (: / ? # [ ] @ ! $ & ' ( ) * + , ; =) porque tienen significado en una URL completa. encodeURIComponent codifica todo excepto los caracteres no reservados (A-Z a-z 0-9 - _ . ! ~ * ' ( )). Usa encodeURIComponent para los valores de parámetros de consulta individuales y encodeURI para URLs completas.

¿Cuándo debo usar la codificación URL en SEO?

La codificación URL es importante para el SEO cuando tus URLs contienen caracteres no ASCII (como letras acentuadas o caracteres CJK), espacios o caracteres especiales. Los motores de búsqueda pueden indexar URLs codificadas en porcentaje, pero se prefieren las URLs legibles por humanos. Siempre codifica los valores de los parámetros de consulta con encodeURIComponent. Para las URLs canónicas, asegura una codificación consistente — Google trata %20 y + de manera diferente en las rutas.

¿Esta herramienta envía mis datos a un servidor?

No. Toda la codificación y decodificación se realiza completamente en tu navegador usando las funciones JavaScript integradas encodeURIComponent() y decodeURIComponent(). Tu entrada nunca se envía a ningún servidor, lo que hace que esta herramienta sea segura para codificar datos sensibles como claves API o contraseñas en URLs.

Herramientas relacionadas

¿Necesitas una auditoría técnica SEO completa?

Nuestros expertos SEO auditan la estructura de URL, los canonicals, las redirecciones y más para crear un informe de salud técnica completo de tu sitio.

Get a Free SEO Audit