Codificador de URL
Codifica texto y valores de consulta en porcentaje para incluirlos con seguridad en una URL. Gestiona espacios, ampersands y caracteres no ASCII en tu navegador.
Pega el texto para codificar
Resultado
¿Qué es la codificación de URL?
La codificación de URL sustituye los caracteres no permitidos por un signo de porcentaje seguido de su valor hexadecimal. Un espacio pasa a %20, el ampersand a %26 y un carácter chino se expande a tres bytes codificados en UTF-8.
Sin codificar, un valor que contiene & o = se interpretaría como estructura adicional de la URL y el servidor leería el parámetro equivocado.
Cómo codificar texto en porcentaje
- Pega el texto o el valor de consulta que quieras codificar.
- Deja Codificar una URL completa desactivado para un solo valor, o actívalo para conservar : / ? & = #.
- Pulsa Codificar.
- Copia el resultado en tu URL, formulario o llamada a la API.
Ejemplos de codificación
Un valor de búsqueda
coffee & tea
coffee%20%26%20tea
Un correo
alice+bob@example.com
alice%2Bbob%40example.com
Texto CJK
世界
%E4%B8%96%E7%95%8C
Codificador en el navegador frente a otras opciones
| Criterio | Codificador de UrsaKit | Editar la URL a mano | Algunos editores |
|---|---|---|---|
| Precisión | Percent-encoding UTF-8 | Fácil saltarse un carácter | Variable |
| Modo URL completa | Sí | Manual | Poco habitual |
| Los datos salen del dispositivo | No, se ejecuta en el navegador | No | Depende de la herramienta |
| Copiar y descargar | Ambos | Ninguno | A veces |
Preguntas frecuentes
¿El codificador de URL es gratis?
Sí, sin cuenta y sin límite de uso.
¿Qué diferencia hay entre codificar un valor y una URL completa?
Un valor codifica todos los caracteres reservados, incluidos / y ?. El modo URL completa conserva : / ? & = # para mantener la estructura legible.
¿Por qué un espacio es %20 y no +?
%20 es la codificación estándar del espacio. El signo + solo es una convención de application/x-www-form-urlencoded, así que el decodificador acepta ambos.
¿Admite caracteres no latinos?
Sí. El texto se codifica primero en UTF-8, así que el chino y los emoji producen los bytes correctos.
¿Se sube mi texto?
No. La codificación se ejecuta con JavaScript en tu navegador.