URL encode
Codifica una cadena como componente de una URL mediante encodeURIComponent. Está pensado para valores de parámetros o segmentos que prepares conscientemente, no para conservar intactos el protocolo, dominio y separadores de una dirección completa.
Tu archivo se procesa en tu navegador y no se guarda en CARCPI.
Cómo usarla
- 1Pega solo el valor que necesitas codificar, por ejemplo una búsqueda.
- 2Genera el componente escapado y revisa espacios, ampersands y acentos.
- 3Intégralo en la URL desde tu aplicación y comprueba el valor recibido en el destino.
Cuándo usar esta herramienta
- Preparar un término de búsqueda dentro de un parámetro.
- Inspeccionar cómo se representan espacios y caracteres reservados en un valor.
Cómo elegir y comprobar el resultado
No codifiques dos veces sin necesidad
Un signo % de una secuencia ya escapada se vuelve %25 al codificar de nuevo. Si tu biblioteca ya construye parámetros URL, puede realizar este trabajo por ti. Pegar toda una dirección también codifica signos como : y /, que deberían seguir separando sus partes.
Valor de búsqueda
La entrada café & té produce caf%C3%A9%20%26%20t%C3%A9. Ese resultado puede ser el valor de q en una URL de prueba, sin añadir aquí un dominio ni enviar una petición al destino.
Qué debes tener en cuenta
- No valida que una URL exista, sea segura o use el protocolo esperado.
- Algunos caracteres permitidos por encodeURIComponent quedan sin transformar; no es un escape universal para otros contextos.
Privacidad y procesamiento
La transformación se calcula en el navegador con el texto introducido. No requiere una petición a CARCPI con ese contenido; copiar o compartir el resultado queda bajo tu control.
FAQ
¿Un espacio se vuelve +?
Esta función utiliza %20. No implementa por sí sola la codificación de formularios que usa + para espacios.
¿Debo pegar el dominio completo?
Normalmente no para esta operación: se codifica un componente, no se conserva la estructura de una dirección completa.
¿Por qué %20 pasó a %2520?
Se codificó el signo % de una cadena ya escapada: es una segunda capa.