Herramientas de codificación

URL Encode

Codifica texto internacional y caracteres especiales en los modos URL Component y Full URL.

Pulsa Ctrl / ⌘ + Enter para ejecutar
Resultado de solo lectura

Codifica texto internacional y caracteres especiales en los modos URL Component y Full URL.

Qué hace esta herramienta

El modo de componente URL utiliza encodeURIComponent, que codificará delimitadores como &, = y?, y es adecuado para un único valor de parámetro; el modo de URL completa utiliza encodeURI, que conservará los delimitadores de protocolo, ruta y estructura de consulta de la URL.

  • El chino, el japonés y los emoji se convertirán primero en secuencias de signos de porcentaje según UTF-8.
  • El modo de componente es adecuado para el valor y el modo de URL completa es adecuado para la dirección completa.
  • La codificación no enviará ni abrirá la URL ingresada.

Cómo utilizarla

  1. Introduzca un valor de parámetro o una URL completa.
  2. Elija Componente de URL o URL completa.
  3. Haga clic en "Codificación de URL".
  4. Copie el resultado codificado en porcentaje.

Usos habituales

  • Empalme de forma segura los valores de los parámetros de consulta.
  • Codifique rutas que contengan espacios o caracteres que no sean ASCII.
  • Compare las diferencias de escape de las URL completas con las de los componentes individuales.

Funciones de URL Encode

Codifique correctamente caracteres chinos y especiales en los modos URL componente y URL completa. Es adecuado para escenarios diarios de desarrollo, depuración, clasificación de datos y optimización de código. Los resultados del procesamiento se pueden ver, copiar o descargar directamente.

FAQ

¿Cuándo elegir el componente URL?

Elíjalo al codificar nombres de parámetros individuales o valores de parámetros para evitar que & y = se confundan con estructuras de consulta.

¿Se convertirán los espacios en +?

encodeURIComponent produce %20. Además, hay otro conjunto de reglas de formulario para application/x-www-form-urlencoded.

¿El patrón de URL completo codificará & y =?

Normalmente no, porque encodeURI conserva los caracteres delimitadores utilizados en la estructura de la URL.

Volver a Herramientas para desarrolladores