DECODEX · BASE64 · UTF-8
Base64 codificar texto online gratis
Convierte texto UTF-8 en Base64, incluidos acentos y emojis. Gratis y sin registro.
Cómo codificar texto en Base64
Este codificador convierte el texto original en bytes UTF-8 y genera Base64 estándar. Permite preparar valores para una API o comprobar el formato requerido por otro sistema.
- Escribe o pega el texto original. Introducir una cadena ya codificada la codifica otra vez; usa el decodificador para recuperar el original.
- La conversión es automática. Si la desactivas, pulsa el botón de conversión o Ctrl+Enter (⌘+Enter en Mac).
- Copia el resultado con el botón de copia. El límite es de 5 MB de texto UTF-8.
Ejemplos verificados de texto Base64
Los ejemplos usan UTF-8. Compara entrada y resultado para confirmar la dirección. Un carácter Unicode puede ocupar varios bytes; el número de caracteres no determina la longitud Base64.
| Entrada | Resultado |
|---|---|
Hello | SGVsbG8= |
¡Hola! | wqFIb2xhIQ== |
안녕하세요 😀 | 7JWI64WV7ZWY7IS47JqUIPCfmIA= |
Alfabeto, relleno y longitud del resultado
La salida usa A–Z, a–z, 0–9, +, / y relleno = final, sin añadir saltos de línea. Para n bytes UTF-8, su longitud es 4 × ceil(n / 3). Compara f → Zg==, fo → Zm8= y foo → Zm9v. Si necesitas Base64URL, sustituye + y / por - y _ y respeta el relleno del protocolo.
Codificar Unicode con UTF-8
Para recuperar caracteres coreanos, acentos o emojis, el texto original debe haberse codificado como UTF-8. Base64 representa bytes y no identifica su codificación. Si el resultado aparece ilegible o falla, verifica la codificación original. Este conversor no convierte automáticamente Shift_JIS, GBK ni otras codificaciones antiguas. Usa el ejemplo de abajo para comprobar una conversión de ida y vuelta.
Elegir la codificación antes de codificar en Base64
UTF-8 permite acentos y emojis. Selecciona otra codificación solo si el sistema receptor la requiere; al decodificar debe utilizar la misma.
Si una codificación antigua no admite un carácter, la conversión falla. Usa UTF-8 si el sistema receptor lo permite.
| Codificación | Texto | Base64 |
|---|---|---|
| UTF-8 | ¡Hola! | wqFIb2xhIQ== |
| Windows-1252 | ¡Hola! | oUhvbGEh |
Preguntas frecuentes
¿Se codifican los espacios y saltos de línea?
Sí. Forman parte de los bytes de entrada. Hello y Hello seguido de un salto de línea producen resultados distintos. LF y CRLF también generan valores diferentes. La decodificación recupera el texto introducido.
¿Base64 protege mi texto?
Base64 es una representación reversible de datos, no un cifrado. No protege contraseñas ni otros secretos.
La conversión se realiza en tu navegador. El texto introducido y el resultado no se envían a un servidor de conversión. Google Analytics mide las visitas y el uso de las funciones.
