Kalkulatur tad-Daqs Ikkodifikat f'Base64
Stima kemm tikber id-data tiegħek wara l-ikkodifikar f'Base64, billi titqies il-padding, il-wrapping fakultattiv tal-linji, u l-prefissi data-URI.
Unità
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.
Kif jaħdem dan il-kalkulatur?
Base64 ibiddel kull 3 bytes f'4 karattri, allura d-daqs ikkodifikat = 4 × ceil(bytes / 3), madwar 33% akbar mill-oriġinal. Inputs żgħar juru overhead żejjed mill-padding "=". Il-wrapping fakultattiv tal-linji MIME iżid 2 bytes kull 76 karattru, u prefiss data-URI jżid header fiss ta' madwar 37 bytes.
Formula
How this is calculated
Daħħal id-daqs oriġinali (mhux ikkodifikat) tad-data u agħżel unità; il-valur jinqaleb f'bytes mhux maħduma n = value × unitBytes (1 KB = 1024 B). Base64 jikkodifika kull 3 bytes ta' input f'4 karattri ta' output, allura t-tul ikkodifikat huwa 4 × ceil(n / 3). Il-ceil u l-padding "=" fl-aħħar jiżguraw li t-tul tal-output dejjem ikun multiplu ta' 4, u huwa għalhekk li inputs żgħar ħafna juru aktar minn 33% overhead.
L-overhead teoretiku huwa (4/3 − 1) = 33.3%; għal n kbir l-overhead% = (encoded / n − 1) × 100 jikkonverġi għal madwar 33.3%. Jekk il-wrapping tal-linji jkun attivat, jiddaħħal CRLF (2 bytes) wara kull 76 karattru, u jiżdied 2 × floor(encoded / 76) bytes — il-konvenzjoni użata minn MIME/PEM. Jekk jintgħażel prefiss data-URI, jiżdied quddiem prefiss fiss bħal "data:application/octet-stream;base64," (madwar 37 bytes).
Assunzjonijiet: Base64 standard b'padding "=", għadd ta' bytes (mhux karattri), u unitajiet binarji bbażati fuq 1024. It-tul tal-prefiss data-URI jvarja skont it-tip MIME attwali, allura ittratta dik il-komponent bħala stima. L-ikkodifikar qatt ma jnaqqas id-daqs, allura r-riżultat dejjem ikun akbar mill-input.
Mistoqsijiet frekwenti
Base64 jiżbaljona l-output 'il fuq għal multiplu ta' 4 karattri bl-użu tal-padding "=", allura inputs żgħar ħafna jġorru proporzjonalment aktar padding. Hekk kif l-input jikber, l-overhead jersaq lejn it-teoretiku ta' ~33.3%.
Iżid 2 bytes (CRLF) kull 76 karattru ikkodifikat, madwar żieda ta' 2.6% fuq il-payload ikkodifikat. Huwa meħtieġ minn xi formati bħal MIME u PEM.
It-tul tal-prefiss jiddependi mill-istring tat-tip MIME (eż. "data:image/png;base64,"). Din l-għodda tuża prefiss rappreżentattiv ta' ~37 bytes, allura aġġusta l-aspettattivi għal tipi MIME iqsar jew itwal.
Magħruf ukoll bħala
TG we-Calculate Editorial Team. (2026). Kalkulatur tad-Daqs Ikkodifikat f'Base64 [Online calculator]. TG we-Calculate. https://we-calculate.com/mt/calculator/base64-size-calculator
TG we-Calculate Editorial Team. "Kalkulatur tad-Daqs Ikkodifikat f'Base64." TG we-Calculate. 2026. https://we-calculate.com/mt/calculator/base64-size-calculator.
TG we-Calculate Editorial Team, "Kalkulatur tad-Daqs Ikkodifikat f'Base64," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/mt/calculator/base64-size-calculator
@misc{wecalculate_base64_size_calculator, title = {Kalkulatur tad-Daqs Ikkodifikat f'Base64}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/mt/calculator/base64-size-calculator}}, year = {2026}, note = {TG we-Calculate} }
Dan il-kalkulatur għenek?
