Reverzereverze

Image File Size Calculator

Free Calculator

Estimate the raw, uncompressed size of an image from its dimensions and color depth.

100% private

Runs in your browser β€” no numbers leave your device.

Your numbers

Image width in pixels.

Image height in pixels.

3 = RGB, 4 = RGBA

Uncompressed (MB)

13.76

Raw size in megabytes.

Uncompressed (KB)

14,089

Raw size in kilobytes.

Megapixels

3.61

Width Γ— height in millions of pixels.

How it works

1

imageFileSize.how.s1.title

imageFileSize.how.s1.desc

2

imageFileSize.how.s2.title

imageFileSize.how.s2.desc

3

imageFileSize.how.s3.title

imageFileSize.how.s3.desc

4

imageFileSize.how.s4.title

imageFileSize.how.s4.desc

Ship higher-converting screenshots

Reverze rebuilds App Store screenshots into higher-converting creative

Estimate image size before you export

This calculator gives you the uncompressed size of an image β€” the raw number of bytes needed to store every pixel. It multiplies width by height to get the pixel count, then multiplies by the bytes per pixel (3 for RGB, 4 for RGBA), and finally converts to kilobytes and megabytes.

The result is the uncompressed size. Real files are almost always smaller: formats like PNG and JPEG compress the data, so a photo that measures 24 MB uncompressed might export as a 2–4 MB JPEG. Use this figure as an upper bound for memory, texture budgets, or bandwidth planning.

Frequently asked questions

Why is my exported PNG or JPEG smaller than this?
This tool shows the uncompressed size. PNG and JPEG both compress pixel data, so the saved file is usually far smaller β€” often several times smaller for photos and much more for flat graphics.
Should I use 3 or 4 bytes per pixel?
Use 3 for RGB images with no transparency, and 4 for RGBA images that include an alpha (transparency) channel. Grayscale images use 1 byte per pixel.
What is a megapixel?
A megapixel is one million pixels. It's simply the width times the height divided by 1,000,000 β€” a quick way to describe an image's resolution.
Why divide by 1,048,576 instead of 1,000,000?
One megabyte equals 1,024 Γ— 1,024 = 1,048,576 bytes in the binary convention used for memory. Dividing by this value gives the size in true (binary) megabytes.