|||||
SyncBuilder
Volver al blog
Encoding16 de julio de 2026·1 min de lectura

Base64, URL encoding y UUIDs explicados de forma simple

Por SyncBuilder

Cuando trabajas con APIs y datos, aparecen una y otra vez tres pequenas herramientas: Base64, URL encoding y los UUIDs. Ninguna es complicada, pero confundirlas provoca enlaces rotos, payloads corruptos y registros duplicados. Esto es lo que hace cada una y cuando conviene usarla.

Que hace realmente cada herramienta

Base64 codifica datos binarios como texto plano para que sobrevivan a canales que solo admiten texto, como el correo, las data URIs y los tokens. Aumenta el tamano de los datos alrededor de un tercio y no es cifrado. El URL encoding, tambien llamado percent-encoding, escapa caracteres que no son seguros en una URL o en una query string, como los espacios y los ampersands, para que un valor pueda pasarse con seguridad dentro de un enlace. Un UUID es un identificador unico de 128 bits; la version 4 se genera de forma aleatoria, de modo que dos sistemas pueden crear claves unicas sin coordinarse.

Cuando usar cada una

  • Base64: incrustar imagenes en linea o adjuntar datos binarios dentro de un payload JSON.
  • URL encoding: pasar valores como query parameters o construir enlaces de redireccion.
  • UUIDs: claves primarias, IDs de peticion y claves de idempotencia que deben seguir siendo unicas.

Base64 es codificacion, no seguridad. Nunca trates una cadena Base64 como si estuviera cifrada u oculta; cualquiera puede decodificarla al original en segundos.

Nuestras herramientas gratuitas de Base64, URL y UUID codifican, decodifican y generan directamente en tu navegador, para que puedas comprobar un valor o crear un identificador nuevo sin salir de la pagina.

Prueba la herramienta gratis

Abrir herramienta