Intermediate

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.
Original (unencoded) size

Unidad

Line wrapping (76 chars)

Adds CRLF every 76 characters

Data-URI prefix

e.g. data:...;base64,
Base64 encoded size
1.398.104bytes

Approx. 1,33 MB

Original size
1 MB
Overhead
33,3%
Added bytes
349.528 B
100%
Encoded payload
Breakdown of total encoded size (~33% overhead from Base64 encoding)
Step by step
  1. 1

    Input size in bytes

    1 × 1.048.576 = 1.048.576
  2. 2

    Base64 encoded length

    4 × ceil(1.048.576 ÷ 3) = 1.398.104
    Every 3 bytes produce 4 Base64 characters; "=" padding rounds up to a multiple of 4.
Los resultados son estimaciones con fines meramente informativos y no constituyen asesoramiento profesional — verifica siempre los resultados importantes de forma independiente antes de basarte en ellos. Leer el aviso legal completo.
Respuesta rápida

¿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
codificado = 4 × ceil(n / 3) bytes; sobrecoste% = (codificado / n − 1) × 100 ≈ 33,3 %
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

tamano base64
calculadora base64
tamano codificado base64
sobrecarga base64
estimar tamano base64
tamano data uri
base64 size

APA

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

Chicago

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.

IEEE

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

BibTeX

@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?