Skip to main content

Codificador de URL Codifica texto para su uso seguro en URLs con codificación porcentual.

Codificador de URL illustration
📝

Codificador de URL

Codifica texto para su uso seguro en URLs con codificación porcentual.

1

Pegar texto

Pega el texto para codificar en URL.

2

Codificación automática

Los caracteres especiales se convierten al formato de codificación porcentual.

3

Copiar resultado

Copia la cadena codificada segura para URL.

Loading tool...

What Is Codificador de URL?

El codificador de URL convierte el texto en formato con codificación porcentual adecuado para su uso en URLs. Los caracteres especiales, espacios y caracteres no ASCII se convierten en secuencias %XX donde XX es el valor del byte hexadecimal. Esto utiliza el estándar encodeURIComponent que codifica todo excepto los caracteres no reservados (A-Z, a-z, 0-9, -, _, ., ~). Esta codificación es esencial para parámetros de consulta, datos de formulario y cualquier texto que deba incorporarse de manera segura en una URL.

Why Use Codificador de URL?

  • Codificar parámetros de consulta para URLs
  • Preparar datos de formulario para envío
  • Codificar rutas de archivos con caracteres especiales
  • Crear URLs seguras con caracteres internacionales

Common Use Cases

Desarrollo de API

Codifica parámetros de consulta al construir URLs de API.

Desarrollo web

Codifica la entrada del usuario antes de agregarla a las URLs.

Creación de enlaces

Crea URLs válidas que contienen caracteres especiales o espacios.

Datos de formulario

Codifica valores de formulario para envío application/x-www-form-urlencoded.

Technical Guide

La herramienta utiliza la función encodeURIComponent() integrada en JavaScript, que sigue el percent-encoding RFC 3986. Codifica todos los caracteres excepto los caracteres no reservados: letras mayúsculas y minúsculas (A-Za-z), dígitos (0-9), guión (-), guion bajo (_), punto (.) y tilde (~). Los espacios se convierten en %20 (no + que es una convención de codificación de formularios). Los caracteres UTF-8 de varios bytes se codifican como varias secuencias %XX. Por ejemplo, el signo del euro (€) se convierte en %E2%82%AC. Esta codificación es segura para su uso en cualquier componente de URL, incluidos parámetros de consulta, segmentos de ruta y identificadores de fragmentos.

Tips & Best Practices

  • 1
    Los espacios se codifican como %20 (codificación URL estándar)
  • 2
    Utilice esto para valores de cadena de consulta, no para URLs completas
  • 3
    Los caracteres UTF-8 se codifican como secuencias múltiples %XX
  • 4
    No vuelva a codificar cadenas ya codificadas

Related Tools

Frequently Asked Questions

Q ¿Qué es la codificación porcentual?
La codificación porcentual reemplaza caracteres especiales con % seguido de dos dígitos hexadecimales que representan el valor del byte.
Q ¿Por qué los espacios se codifican como %20 y no +?
La convención + es específica para datos de formulario (application/x-www-form-urlencoded). La codificación URL estándar utiliza %20 para espacios.
Q ¿Debo codificar la URL completa?
No, solo codifique componentes individuales como valores de parámetros de consulta. La estructura completa de la URL (://, /, ?) no debe ser codificada.
Q ¿Qué caracteres NO se codifican?
Las letras (A-Z, a-z), los dígitos (0-9) y los caracteres - _ . ~ no se codifican ya que son seguros en URLs.
Q ¿Cómo se manejan los caracteres no ASCII?
Los caracteres no ASCII se convierten primero a bytes UTF-8, luego cada byte se codifica porcentualmente.

About This Tool

Codificador de URL is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.