Calculadora de tamaño codificado en Base64
Estima cuánto crecen tus datos tras la codificación Base64, teniendo en cuenta el relleno, el ajuste de línea opcional y los prefijos data-URI.
Unidad
Line wrapping (76 chars)
Data-URI prefix
Approx. 1,33 MB
- 1
Input size in bytes
1 × 1.048.576 = 1.048.576 - 2
Base64 encoded length
4 × ceil(1.048.576 ÷ 3) = 1.398.104Every 3 bytes produce 4 Base64 characters; "=" padding rounds up to a multiple of 4.
¿Cómo funciona esta calculadora?
Base64 convierte cada 3 bytes en 4 caracteres, por lo que el tamaño codificado = 4 × ceil(bytes / 3), aproximadamente un 33 % mayor que el original. Las entradas pequeñas muestran un sobrecoste adicional por el relleno con "=". El ajuste de línea MIME opcional añade 2 bytes por cada 76 caracteres, y un prefijo data-URI añade una cabecera fija de unos 37 bytes.
Fórmula
How this is calculated
Introduce el tamaño de los datos originales (sin codificar) y elige una unidad; el valor se convierte a bytes en bruto n = valor × bytesUnidad (1 KB = 1024 B). Base64 codifica cada 3 bytes de entrada en 4 caracteres de salida, por lo que la longitud codificada es 4 × ceil(n / 3). El redondeo hacia arriba y el relleno final con "=" garantizan que la longitud de salida sea siempre múltiplo de 4, motivo por el cual las entradas diminutas muestran más de un 33 % de sobrecoste.
El sobrecoste teórico es (4/3 − 1) = 33,3 %; para n grandes el sobrecoste% = (codificado / n − 1) × 100 converge hacia aproximadamente un 33,3 %. Si se activa el ajuste de línea, se inserta un CRLF (2 bytes) después de cada 76 caracteres, añadiendo 2 × floor(codificado / 76) bytes, según la convención usada por MIME/PEM. Si se selecciona un prefijo data-URI, se antepone un prefijo fijo como "data:application/octet-stream;base64," (unos 37 bytes).
Supuestos: Base64 estándar con relleno "=", recuentos de bytes (no de caracteres) y unidades binarias de base 1024. La longitud del prefijo data-URI varía según el tipo MIME real, así que trata ese componente como una estimación. La codificación nunca reduce el tamaño, por lo que el resultado siempre es mayor que la entrada.
Preguntas frecuentes
Base64 redondea la salida hacia arriba hasta un múltiplo de 4 caracteres usando relleno "=", por lo que las entradas muy pequeñas arrastran proporcionalmente más relleno. A medida que crece la entrada, el sobrecoste se acerca al ~33,3 % teórico.
Añade 2 bytes (CRLF) por cada 76 caracteres codificados, alrededor de un 2,6 % de incremento sobre la carga codificada. Lo requieren algunos formatos como MIME y PEM.
La longitud del prefijo depende de la cadena del tipo MIME (p. ej. "data:image/png;base64,"). Esta herramienta usa un prefijo representativo de ~37 bytes, así que ajusta tus expectativas para tipos MIME más cortos o más largos.
También conocido como
TG we-Calculate Editorial Team. (2026). Calculadora de tamaño codificado en Base64 [Online calculator]. TG we-Calculate. https://we-calculate.com/es/calculator/base64-size-calculator
TG we-Calculate Editorial Team. "Calculadora de tamaño codificado en Base64." TG we-Calculate. 2026. https://we-calculate.com/es/calculator/base64-size-calculator.
TG we-Calculate Editorial Team, "Calculadora de tamaño codificado en Base64," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/es/calculator/base64-size-calculator
@misc{wecalculate_base64_size_calculator, title = {Calculadora de tamaño codificado en Base64}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/es/calculator/base64-size-calculator}}, year = {2026}, note = {TG we-Calculate} }
¿Te ayudó esta calculadora?
