Saltar al contenido

Codificar texto a Base64

Codifica cualquier texto a Base64 directamente en tu navegador, con soporte completo para caracteres UTF-8 como tildes y enes.

Se procesa en tu dispositivo. Nada se envía a ningún servidor.

Convierte el texto a bytes UTF-8 y los codifica en Base64, el formato estándar para representar datos binarios como texto ASCII seguro.

Casos de uso

  • Codificar credenciales para una cabecera de autenticación básica.
  • Preparar texto para incrustarlo en un JSON o XML.
  • Generar datos de prueba en Base64 para una API.

Cómo funciona

  1. 1

    Escribe tu texto

    Escribe o pega el texto que quieres codificar.

  2. 2

    Codifica

    Pulsa Codificar y copia el resultado.

Detalles técnicos

  • Ejemplo: «Hola» se codifica como SG9sYQ==; «España» como RXNwYcOxYQ==, porque la «ñ» ocupa 2 bytes en UTF-8.
  • El resultado ocupa aproximadamente un 33 % más que el texto original. Base64 no es cifrado: cualquiera puede decodificarlo.
  • Genera Base64 estándar (con + y /). Para JWT o URL se usa la variante Base64URL, que cambia esos caracteres por - y _ y suele omitir los = finales.
  • Codifica texto; para convertir una imagen a Base64 está la herramienta de imagen a Base64.

Preguntas frecuentes

¿Funciona con acentos y caracteres especiales?

Sí, el texto se codifica primero a UTF-8 antes de convertirlo a Base64, por lo que los caracteres especiales se codifican y decodifican correctamente.

← Desarrollo