Intermediate

Beregner til Base64-kodet størrelse

Estimer hvor store dine data bliver efter Base64-kodning, idet der tages højde for udfyldning, valgfri linjeombrydning og data-URI-præfikser.
Original (unencoded) size

Enhed

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.
Resultaterne er skøn, der kun gives til generel information og er ikke professionel rådgivning — verificér altid vigtige resultater uafhængigt, før du forlader dig på dem. Læs hele ansvarsfraskrivelsen.
Hurtigt svar

Hvordan fungerer denne lommeregner?

Base64 omdanner hver 3 bytes til 4 tegn, så kodet størrelse = 4 × ceil(bytes / 3), cirka 33 % større end originalen. Små input viser ekstra overhead fra "="-udfyldning. Valgfri MIME-linjeombrydning tilføjer 2 bytes pr. 76 tegn, og et data-URI-præfiks tilføjer en fast header på cirka 37 bytes.

Formel
encoded = 4 × ceil(n / 3) bytes; overhead% = (encoded / n − 1) × 100 ≈ 33,3 %
How this is calculated

Indtast den oprindelige (ukodede) datastørrelse og vælg en enhed; værdien konverteres til rå bytes n = værdi × enhedBytes (1 KB = 1024 B). Base64 koder hver 3 inputbytes til 4 outputtegn, så den kodede længde er 4 × ceil(n / 3). Funktionen ceil og den efterstillede "="-udfyldning sikrer, at outputlængden altid er et multiplum af 4, hvilket er grunden til, at meget små input viser mere end 33 % overhead.

Den teoretiske overhead er (4/3 − 1) = 33,3 %; for store n konvergerer overhead% = (encoded / n − 1) × 100 mod cirka 33,3 %. Hvis linjeombrydning er aktiveret, indsættes et CRLF (2 bytes) efter hver 76 tegn, hvilket tilføjer 2 × floor(encoded / 76) bytes — konventionen, der bruges af MIME/PEM. Hvis et data-URI-præfiks er valgt, tilføjes et fast præfiks såsom "data:application/octet-stream;base64," (cirka 37 bytes) i begyndelsen.

Forudsætninger: standard Base64 med "="-udfyldning, bytetællinger (ikke tegn) og binære 1024-baserede enheder. Data-URI-præfiksets længde varierer med den faktiske MIME-type, så betragt den komponent som et estimat. Kodning reducerer aldrig størrelsen, så resultatet er altid større end inputtet.

Ofte stillede spørgsmål

Base64 runder output op til et multiplum af 4 tegn ved hjælp af "="-udfyldning, så meget små input bærer forholdsmæssigt mere udfyldning. Efterhånden som inputtet vokser, nærmer overhead sig de teoretiske ~33,3 %.

Den tilføjer 2 bytes (CRLF) for hver 76 kodede tegn, cirka en stigning på 2,6 % oven i den kodede nyttelast. Det er påkrævet af visse formater som MIME og PEM.

Præfiksets længde afhænger af MIME-type-strengen (f.eks. "data:image/png;base64,"). Dette værktøj bruger et repræsentativt præfiks på ~37 bytes, så juster forventningerne for kortere eller længere MIME-typer.

Også kendt som

base64 størrelse
base64 kodet størrelse
base64 beregner
base64 overhead
data uri størrelse
kodningsstørrelse
base64 size

APA

TG we-Calculate Editorial Team. (2026). Beregner til Base64-kodet størrelse [Online calculator]. TG we-Calculate. https://we-calculate.com/da/calculator/base64-size-calculator

Chicago

TG we-Calculate Editorial Team. "Beregner til Base64-kodet størrelse." TG we-Calculate. 2026. https://we-calculate.com/da/calculator/base64-size-calculator.

IEEE

TG we-Calculate Editorial Team, "Beregner til Base64-kodet størrelse," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/da/calculator/base64-size-calculator

BibTeX

@misc{wecalculate_base64_size_calculator, title = {Beregner til Base64-kodet størrelse}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/da/calculator/base64-size-calculator}}, year = {2026}, note = {TG we-Calculate} }

Hjalp denne lommeregner dig?