Codificador y decodificador URL
Codifica o decodifica con porcentaje una URL, un valor de consulta o datos de formulario, eligiendo entre reglas de componente, URI completa o formulario.
- Funciona en tu navegador
- Sin subir archivos
- El resultado se queda en tu dispositivo
Privacidad y límitesSe ejecuta en tu navegador. No se sube nada.
El contenido de las entradas queda en esta pestaña; Refentra no lo sube ni guarda. Los recuentos agregados opcionales de acciones solo se envían con tu consentimiento de medición de uso. Borra el espacio al terminar.
Perfil compatible: Componente URI, URI completa y formulario separados; escapes inválidos fallan.
Máximo 200.000 unidades UTF-16; los parsers pueden admitir menos. Worker: 15 segundos (regex 1,5 segundos).
Revisa la entrada y el resultado
- Prepara la entrada y elige la operación
Elige el modo de componente, de URI completa o de formulario antes de codificar; cada uno escapa partes distintas de una dirección.
- Comprueba un ejemplo concreto
Prueba esta muestra y compara el resultado indicado: a b+c → component → a%20b%2Bc; form → a+b%2Bc
- Revisa el resultado antes de reutilizarlo
Decodifica solo la capa que quiso aplicar quien lo envió; decodificar varias veces puede convertir texto con porcentajes inofensivo en delimitadores reservados.
Respuestas sobre esta tarea
¿Por qué a veces + se convierte en un espacio?
La codificación de formulario usa + para los espacios; el modo de componente trata el signo más literal de otra forma, así que elige el formato de quien lo envió.
¿Qué compruebo si falla la entrada?
Corrige los escapes de porcentaje incompletos, como %2, y las secuencias UTF-8 no válidas; no codifiques por descuido una URL entera como un único valor de consulta.
¿Hasta dónde llega esta herramienta?
Codificar no valida un destino, ni evita todas las inyecciones, ni descarga la URL; sigue haciendo falta escapar según el contexto concreto.