Skip to content

3 Megabytes to Bytes

3 MB = 3000000 B (megabytebyte)

3 MB = 3000000 B

3 megabytes (MB) equals 3000000 bytes (B). The conversion uses the exact factor 1000000: 3 × 1000000 = 3000000.

3000000
FormulaBytes = Megabytes × 1000000
Quick

3 MB in context

How 3 megabytes compares to its arithmetic neighbours, converted to bytes.

Relationmegabytesbytes
÷100.3 MB300000 B
÷2 (half)1.5 MB1500000 B
×1 (this value)3 MB3000000 B
×2 (double)6 MB6000000 B
×515 MB15000000 B
×1030 MB30000000 B

When to use megabytesbytes

Megabytes to bytes multiplies by 1 000 000. This is the unit a file's exact byte-length is expressed in once you need to do arithmetic a spreadsheet or script can check — checksums, byte-range HTTP requests, and buffer-size allocations in code all want a raw byte count, not the human-friendly 'MB' a file browser displays.

Database administrators convert this way when a monitoring tool reports table size in MB but a script needs an exact byte count for a byte-range export: a 340 MB table export is 340,000,000 bytes, the number that actually goes into a chunked HTTP range request or a checksum calculation. Human-readable MB figures round for display; anything doing arithmetic on the data — hashing, partitioning, streaming — needs the full byte value underneath.

How to convert megabytes to bytes

  1. Take your value

    Start with your value in megabytes.

  2. Multiply by 1000000

    Multiply the megabyte value by 1000000. This is the exact conversion factor from megabytes to bytes.

  3. Read the result

    The product is your value in bytes. For example, 5 MB × 1000000 = 5000000 B.

Conversion formula

The exact factor from megabytes to bytes is 1000000.

Bytes = Megabytes × 1000000

Megabytes to Bytes conversion table

Fifty common reference values, hand-picked for skim utility. Use the calculator above for any value not listed.

Conversion table from megabytes to bytes
Megabytes (MB)Bytes (B)
1 MB1000000 B
8 MB8000000 B
16 MB16000000 B
64 MB64000000 B
100 MB100000000 B
256 MB256000000 B
500 MB500000000 B
512 MB512000000 B
1000 MB1000000000 B
1024 MB1024000000 B
2000 MB2000000000 B
2048 MB2048000000 B
4096 MB4096000000 B
5000 MB5000000000 B
8192 MB8192000000 B
10000 MB10000000000 B
16384 MB16384000000 B
25000 MB25000000000 B
32768 MB32768000000 B
50000 MB50000000000 B
65536 MB65536000000 B
100000 MB100000000000 B
131072 MB131072000000 B
250000 MB250000000000 B
500000 MB500000000000 B
524288 MB524288000000 B
1000000 MB1000000000000 B
1048576 MB1048576000000 B
2000000 MB2000000000000 B
5000000 MB5000000000000 B
10000000 MB10000000000000 B
50000000 MB50000000000000 B
100000000 MB100000000000000 B
500000000 MB500000000000000 B
1000000000 MB1.0000 × 10^15 B
2000000000 MB2.0000 × 10^15 B
5000000000 MB5.0000 × 10^15 B
10000000000 MB1.0000 × 10^16 B
50000000000 MB5.0000 × 10^16 B
100000000000 MB1.0000 × 10^17 B
500000000000 MB5.0000 × 10^17 B
1000000000000 MB1.0000 × 10^18 B
2000000000000 MB2.0000 × 10^18 B
5000000000000 MB5.0000 × 10^18 B
10000000000000 MB1.0000 × 10^19 B
100000000000000 MB1.0000 × 10^20 B
1000000000000000 MB1.0000 × 10^21 B
10000000000000000 MB1.0000 × 10^22 B
100000000000000000 MB1.0000 × 10^23 B
1000000000000000000 MB1.0000 × 10^24 B

Real-world reference

A typical 3-minute MP3 is around 3–7 MB. A high-resolution JPEG photo is 2–8 MB. In bytes, that gives you: 1 MB = 1000000 B, 10 MB = 10000000 B, 100 MB = 100000000 B.

Frequently asked questions

What is 3 megabytes in bytes?
3 megabytes equals 3000000 bytes.
What is half of 3 MB in bytes?
Half of 3 MB is 1.5 MB, which equals 1500000 bytes — for a whole-number split, use the calculator above.
What is 6 MB (double 3) in bytes?
6 MB equals 6000000 bytes — exactly twice the 3000000 bytes you get from 3 MB, since the conversion is linear.
Is 3 MB a lot in bytes?
3 MB converts to 3000000 bytes. That's over a whole byte.
How is 3 MB to B calculated?
3 MB × 1000000 (the exact megabyte-to-byte factor) = 3000000 B.

About the megabyte and the byte

The megabyte

The megabyte (MB) equals 1,000,000 bytes (decimal) or 1,048,576 bytes (binary, formally 'mebibyte' MiB — a roughly 5% difference). Used for music files, photographs, and most everyday document sizes.

The byte

A byte is 8 bits — the smallest addressable unit on virtually every modern computer. ASCII text is one byte per character; UTF-8 ranges from 1 to 4 bytes per character.

Sources