ADC Resolution Calculator
Enter ADC bit depth and reference voltage range to get voltage resolution, quantization levels, LSB size, and dynamic range.
Use the ADC Resolution Calculator
ADC Parameters
bits
Typical: 8, 10, 12, 16, 24
V
Use 0 for unipolar (GND)
V
Common: 3.3, 5, 2.5, 1.8
Results
Quantization Levels
—
Voltage Resolution (LSB)
—
Full-Scale Range
—
Dynamic Range (SQNR)
—
Max Digital Code
—
1-bit (2 levels)
—
32-bit (4G levels)
Bar shows bit depth relative to 32-bit maximum.
Formulas Used
Levels = 2N
LSB = (Vmax − Vmin) / 2N
Full-scale = Vmax − Vmin
SQNR ≈ 6.02 × N + 1.76 dB
Bit Depth Comparison (same voltage range)
| Bits | Levels | LSB Voltage | SQNR (dB) |
|---|
Summary
Enter ADC bit depth and reference voltage range to get voltage resolution, quantization levels, LSB size, and dynamic range.
How it works
- Enter the ADC bit depth (4–32 bits) — e.g. 12 for a 12-bit ADC.
- Enter the reference voltage range: either a single Vref (unipolar, 0 V to Vref) or a min and max voltage (bipolar).
- Click Calculate to see quantization levels, LSB voltage, full-scale range, and dynamic range.
- Use the comparison table to see how resolution scales from 8-bit to 24-bit for your voltage range.
- Click Reset to clear all fields and start a new calculation.
Use cases
- Verify the minimum detectable voltage change for a sensor ADC front-end.
- Choose the correct ADC bit depth for a given measurement accuracy requirement.
- Calculate the LSB size for microcontroller ADCs (STM32, PIC, Arduino) before firmware development.
- Determine how many counts correspond to a known physical signal change.
- Compare dynamic range of 12-bit vs 16-bit vs 24-bit ADCs for audio or instrumentation.
- Validate ADC selection in a data acquisition system design review.
Frequently Asked Questions
Last updated: 2026-09-22 ·
Reviewed by Nham Vu