Image File Size Estimator
Estimate file size from resolution, bit depth, and compression format. Compare RAW, TIFF, JPEG at various quality levels, PNG, BMP, and WebP.
Image Parameters
Size Comparison
Format Reference
| Format | Compression | Bit Depth | Typical Use |
|---|---|---|---|
| RAW | Lossless (sensor data) | 12–14 bit | Professional photography, maximum editing flexibility |
| TIFF | None or lossless (LZW) | 8–32 bit | Archival, print production, lossless editing |
| PNG | Lossless (DEFLATE) | 8–16 bit | Web graphics, screenshots, transparency |
| BMP | None | 8–32 bit | Uncompressed bitmap, legacy applications |
| JPEG 100% | Lossy (minimal) | 8 bit | High-quality archiving, near-lossless |
| JPEG 80% | Lossy (moderate) | 8 bit | General photography, good quality-to-size ratio |
| JPEG 60% | Lossy (noticeable) | 8 bit | Web publishing, social media |
| JPEG 20% | Lossy (heavy) | 8 bit | Thumbnails, previews, low-bandwidth |
| WebP | Lossy or lossless | 8 bit | Modern web delivery, smaller than JPEG |
How It Works
Uncompressed Image Size
The raw, uncompressed size of an image is calculated as:
Size (bytes) = Width × Height × Channels × (Bit Depth ÷ 8)
For example, a 6000×4000 pixel image at 14-bit RGB has 24 million pixels, each storing 3 channels at 14 bits = 5.25 bytes per pixel, totaling about 126 MB uncompressed.
Compression Ratios
Different formats apply different levels of compression to reduce file size:
- RAW: Camera sensor data with light lossless compression. Typically 50–70% of the theoretical uncompressed sensor data size, depending on the camera manufacturer's compression algorithm.
- TIFF (uncompressed): Stores the full pixel data without compression, 100% of the calculated uncompressed size.
- TIFF (LZW): Lossless compression reduces size to roughly 50–70% of uncompressed, depending on image content.
- PNG: Lossless DEFLATE compression typically achieves 30–60% of uncompressed size for photographic content.
- BMP: No compression, 100% of uncompressed size plus a small header.
- JPEG: Lossy DCT-based compression. Quality 100% yields roughly 1:4 ratio, quality 80% roughly 1:10, quality 60% roughly 1:18, quality 20% roughly 1:40.
- WebP: Modern format with better compression than JPEG. Lossy WebP at equivalent quality is roughly 25–35% smaller than JPEG.
Bit Depth Explained
Bit depth determines how many distinct values each color channel can represent:
- 8-bit: 256 levels per channel (16.7 million colors for RGB). Standard for displays and JPEG.
- 10-bit: 1,024 levels. Used in video and some displays.
- 12-bit: 4,096 levels. Common in entry-level RAW files.
- 14-bit: 16,384 levels. Standard for professional camera RAW files.
- 16-bit: 65,536 levels. Used in TIFF for high-quality editing.
- 32-bit float: HDR imaging, scientific data, and compositing.
Important Notes
- These are estimates. Actual file sizes vary based on image content — images with more detail or noise compress less efficiently.
- RAW file sizes depend heavily on the camera manufacturer's proprietary format and compression.
- JPEG compression efficiency varies with image complexity — smooth gradients compress better than detailed textures.
- Metadata (EXIF, ICC profiles, XMP) adds a small overhead not included in these estimates.
Feedback
Help us improve this page by providing feedback, and include your name/email if you want us to reach back. Thank you in advance.
Sending...
Feedback sent. Thank you!
Error occurred!
-
-
-
-
-
-
-
- ABI Encoder / Decoder
- Block Estimator
- Calldata Cost
- CREATE2 Address
- ENS Availability
- ENS Cost Estimator
- ENS Lookup
- ENS Namehash
- ENS Record Viewer
- ENS Subname Explorer
- ERC-20 Unit Converter
- Gas Estimator
- HD Wallet Derivation
- Merkle Tree Visualizer
- 4-Byte Selector Lookup
- Solidity Storage Layout
- Transaction Decoder
- Vanity Address Estimator
- Wallet Address Validator
- Wei/Gwei/Ether Converter
-
-
-
-
-
- API Response
- ASCII Table
- Code Bug Detector
- Code Explanation
- CSS Beautifier
- Env Parser
- GraphQL Query
- Syntax Highlight
- HTML Beautifier
- JS Beautifier
- JSON Formatter
- JSONPath
- JWT Decoder
- JS keyCodes
- API Lorem Ipsum
- RegExp
- Regex Library
- Semver Compare
- SQL Beautifier
- TOML Formatter
- Code Unminifier
- XML Beautifier
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Amortization
- Break-Even
- Compound Interest
- Crypto Profit/Loss
- Debt Payoff
- Discount
- Effective Interest
- Emergency Fund
- Inflation Calculator
- Simple Interest
- Invoice Calculator
- IRR Calculator
- Mortgage
- NPV Calculator
- Portfolio
- Profit Margin
- Rent vs Buy
- Retirement Calc
- ROI Calculator
- Salary vs Hourly
- Savings Goal
- Tax Calculator
- VAT
-
-
-
-
-
-
-
-
-
-
-
-
- Equation Solver
- Exponent Calculator
- Factorial Calculator
- Fibonacci Sequence
- Fraction Calculator
- Fraction Simplifier
- GCD Calculator
- GCD/LCM
- Least Common Multiple (LCM) Calculator
- Logarithm Calculator
- Magic Square
- Matrix Calculator
- Number Base Converter
- Pascal's Triangle
- PDE Solver
- Prime Checker
- Prime Factorization
- Roman Numbers
- Scientific Notation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Broken Link Checker
- Canonical URL Checker
- Core Web Vitals Checker
- Favicon
- Heading Structure
- Keyword Density
- Meta Tags
- Mobile-Friendly Test
- Open Graph Tags
- Page Load Time Analyzer
- Redirect Checker
- robots.txt
- Schema Markup
- SEO Optimized Checklist
- XML Sitemap
- Time on Page Tracker
- Page Title & Desc.
- Twitter Card Generator
-
-
-
-
-
-
- Acceleration
- Substance Amount
- Angle
- Area
- Astronomical
- Base Converter
- Capacitance
- Electric Charge
- Data Transfer
- Data Storage
- Density
- Energy Converter
- Force Converter
- Frequency Converter
- Fuel Economy
- Illuminance
- Inductance
- Length / Distance
- Power
- Pressure
- Electrical Resistance
- Time
- Speed
- Temperature
- Viscosity
- Volume
- Weight
-
-
-
-
-