ESC

Texto de Entrada

encodeURIComponent: Codifica todos los caracteres especiales incluyendo :, /, ?, #, etc.

Resultado

Todo el procesamiento ocurre en su navegador. No se envian datos a ningun servidor.

Ejemplos de Uso

Codificacion de Parametros URL

Codifique parametros de consulta URL que contienen espacios, ampersands y otros caracteres especiales para uso seguro en URLs.

Caracteres Especiales

Codifique datos de formulario con caracteres especiales como @, &, = y espacios para transmision HTTP correcta.

Texto Internacional

Codifique y decodifique URLs que contienen caracteres internacionales (chino, arabe, etc.) usando codificacion porcentual.

Caracteristicas

Conversion Bidireccional

Codifique texto a formato URL y decodifique cadenas con codificacion porcentual a texto legible

Dos Modos de Codificacion

Elija entre encodeURIComponent para parametros y encodeURI para URLs completas

Soporte Unicode

Soporte completo para caracteres internacionales, emojis y caracteres multibyte

Privacidad Primero

Todo el procesamiento se ejecuta localmente en su navegador, sin envio de datos a servidores

Como Usar

1

Elegir Modo de Codificacion

Seleccione modo Componente para parametros de consulta o modo URL Completa para URLs completas.

2

Ingresar Texto

Escriba o pegue el texto o URL que desea codificar o decodificar.

3

Codificar o Decodificar

Haga clic en Codificar para convertir a formato URL, o Decodificar para convertir a texto legible. Copie el resultado.

Preguntas Frecuentes

La codificación URL reemplaza los caracteres no permitidos en URLs con un signo de porcentaje seguido de dos dígitos hexadecimales. Un espacio se convierte en %20, & en %26, = en %3D. Esto está definido en RFC 3986 y garantiza que las URLs se transmitan correctamente en todo el software compatible con HTTP sin ambigüedad.

encodeURIComponent codifica todos los caracteres excepto letras, dígitos y - _ . ! ~ * ' ( ). Úsalo para valores de parámetros de consulta individuales. encodeURI preserva los caracteres que forman parte de la estructura URL: : / ? # [ ] @ ! $ & ' ( ) * + , ; =. Úsalo para una URL completa que quieres mantener estructuralmente intacta.

Siempre que pases datos proporcionados por el usuario en una cadena de consulta URL o ruta: términos de búsqueda con espacios o caracteres especiales, valores de campos de formulario, parámetros API que contienen & o =, parámetros de URL de redirección, caracteres internacionalizados o direcciones de correo electrónico. La falta de codificación hace que los parámetros se lean incorrectamente o que las URLs se rompan por completo.

Los caracteres no reservados: A–Z, a–z, 0–9, guión (-), guión bajo (_), punto (.) y tilde (~). Todos los demás caracteres, incluidos espacios, corchetes, comillas y Unicode no-ASCII, deben estar codificados en porcentaje cuando se usan fuera de sus roles URL reservados.

Usa encodeURIComponent (modo Componente) en la URL interna. Por ejemplo, para pasar https://example.com/path?q=1 como valor de parámetro de consulta, codifícalo como https%3A%2F%2Fexample.com%2Fpath%3Fq%3D1. Nunca uses encodeURI aquí — dejaría : y / sin codificar, haciendo que la URL externa analice incorrectamente el límite del parámetro.

Sí. Los caracteres no-ASCII (árabe, chino, letras con acento, etc.) primero se codifican como bytes UTF-8 y luego cada byte se codifica en porcentaje. Un emoji como 😀 se convierte en %F0%9F%98%80. Los navegadores modernos manejan esto automáticamente en las barras de direcciones, pero al construir URLs programáticamente necesitas codificar explícitamente.

Pega el texto con codificación porcentual en el campo de entrada y haz clic en Decodificar. La herramienta invierte el proceso: %20 se convierte en espacio, %26 en &, y las secuencias codificadas en UTF-8 se convierten de vuelta a sus caracteres Unicode. Útil para leer archivos de registro, depurar solicitudes API o entender parámetros de redirección.

No. Toda la codificación y decodificación se ejecuta localmente en tu navegador mediante JavaScript. Las URLs y parámetros que introduces nunca se transmiten a ningún lugar.

Que es el Codificador/Decodificador URL?

Pega una URL con caracteres especiales en una llamada API y mira como se rompe. Espacios, ampersands, caracteres no-ASCII, todos necesitan codificacion porcentual o las cosas salen mal. Esta herramienta se encarga de eso. Codifica texto para uso seguro en URLs o decodifica cadenas codificadas a texto legible. Dos modos: encodeURIComponent para valores de parametros individuales, encodeURI para URLs completas donde quieres mantener la estructura.

Por que Usar el Codificador/Decodificador URL?

Si construyes URLs a mano para pruebas de API, configs de webhooks o reglas de redireccion, necesitas codificacion. Un ampersand sin codificar en un query string parte tu parametro en dos. Un espacio sin codificar rompe toda la URL. Esta herramienta previene esos dolores de cabeza. Soporte Unicode completo para cualquier idioma. Se ejecuta en tu navegador, asi que tus claves API y tokens en esas URLs quedan privados.

Seguridad y Privacidad

La seguridad de tus datos es nuestra prioridad

Procesamiento Local

Todo el procesamiento ocurre en tu navegador

Sin Transferencia de Datos

Tus datos no se envían a nuestros servidores

Sin Almacenamiento de Datos

No se almacenan ni comparten datos

Cifrado SSL

Cifrado SSL para conexión segura

También en MoreOnlineTools