💡¿Necesitas decodificar datos Base64? Nuestra herramienta en línea gratuita convierte instantáneamente cadenas y archivos codificados de vuelta a su formato original—perfecto para desarrolladores que trabajan con APIs, adjuntos de correo y recuperación de datos. 🚀 Soporta archivos de hasta 10MB. ¡No se requieren descargas!
🔍 Verifica que la cadena Base64 cumpla con los estándares RFC 4648
📊 Convierte cada carácter Base64 a su valor de 6 bits
🧩 Combina cuatro fragmentos de 6 bits en secuencias de 24 bits
💾 Divide en bytes originales de 8 bits y convierte al formato de salida
Acepta el alfabeto Base64 estándar RFC 4648 más variantes:
Tipo | Caracteres | Notas |
---|---|---|
0 -25 | A-Z | 🔠 Letras mayúsculas |
2 6-51 | a-z | 🔡 Letras minúsculas |
5 2-61 | 0 -9 | 🔢 Dígitos |
6 2-63 | +/ | ⚡ Símbolos estándar |
= | ⏹ ️ Carácter de relleno | |
-_ | 🌐 Variante segura para URL |
Comparación de tamaño de decodificación:
Tamaño Base64 | Tamaño Original | Reducción |
---|---|---|
4 caracteres | 3 bytes | 🔽 25% |
1 .33KB | 1 KB | 🔽 25% |
1 .33MB | 1 MB | 🔽 25% |
Tiempos promedio de procesamiento (Chrome v120):
Tamaño del Archivo | Tiempo de Decodificación |
---|---|
1 KB | ⚡ <50ms |
1 00KB | ⚡ <300ms |
1 MB | ⏳ <1.5s |
1 0MB | ⏳ <8s |
Herramientas nativas de Base64 en diferentes plataformas:
🔤Decodificar cadena
echo 'SGVsbG8=' | base64 --decode
Decodificación básica de cadena
📁Decodificar archivo
base64 -d input.b64 > output.txt
Conversión de Base64 a archivo
🔌Decodificar en PowerShell
[Text.Encoding]::UTF8.GetString([Convert]::FromBase64String("SGVsbG8="))
Método nativo de PowerShell
⌨️ Decodificar en CMD
certutil -decode input.b64 output.txt
Utilidad incorporada de Windows
const binaryString = atob('iVBORw0KGgo...');
const decodedData = JSON.parse(atob(localStorage.getItem('cache')));
Content-Transfer-Encoding: base64
const attachment = Buffer.from(encodedContent, 'base64');
Base64
inválidos, 2) Falta de relleno '=', o 3) Los datos eran originalmente binarios (intenta guardar como archivo en lugar de ver como texto).Base64
seguro para web de vuelta al formato estándar.Base64
no es encriptación - es codificación. Para datos sensibles, asegúrate de que se usó encriptación adecuada (como AES) antes de la codificación original.Para depuración, primero valida tu cadena Base64 con nuestra herramienta antes de intentar decodificarla en tu aplicación.
Siempre verifica el tamaño de salida después de decodificar - debería ser ~25% más pequeño que la entrada Base64.
Combínalo con descompresión gzip cuando manejes datos decodificados grandes que fueron previamente comprimidos.