Codificador URL
Codificador y decodificador de URL online gratuito. Convierte caracteres especiales a formato URL encoding (%XX) y viceversa.
¿Qué es URL Encoding?
URL encoding (o codificación porcentual) es un mecanismo para representar caracteres especiales en URLs. Los caracteres que no son seguros en una URL (espacios, acentos, símbolos) se reemplazan por un signo de porcentaje (%) seguido de su código hexadecimal.
¿Cuándo usar URL encoding?
Debes codificar los valores de los parámetros de consulta (query strings), nombres de archivo con caracteres especiales, y cualquier texto que incluyas en una URL. Por ejemplo, un espacio se convierte en %20 y una "ñ" en %C3%B1.
Preguntas frecuentes
¿Cuál es la diferencia entre encodeURI y encodeURIComponent?
encodeURIComponent codifica todos los caracteres especiales, ideal para valores de parámetros. encodeURI preserva los caracteres estructurales de la URL (como :, /, ? y &), ideal para codificar una URL completa.
¿El espacio se codifica como %20 o como +?
En URL encoding estándar, el espacio se codifica como %20. El signo + como espacio es una convención específica de los formularios HTML (application/x-www-form-urlencoded).