ADC Resolution Calculator (LSB & SNR)
LSB size, code count, ideal SNR and the exact code for any input — 8 to 24 bits at your reference voltage.
Marketing bits ≠ usable bits: noise, reference drift and INL eat the bottom codes — a typical MCU “12-bit” ADC delivers ~10.5 effective bits (ENOB). The LSB also tells you the layout budget: at 16 bits/3.3 V one LSB is 50 µV — thermocouple-level signals where ground bounce and ripple dominate unless the analog front end is serious.
ADC Resolution Calculator computes LSB size, code count, ideal SNR and the output code for a given input — free, instant and private in your browser. Embedded developers choosing ADC bits and front-end gain use it to skip the datasheet algebra: type your numbers, read the answer with the substituted formula shown step by step, and share an exact permalink of the calculation.
About ADC Resolution Calculator (LSB & SNR)
ADC Resolution Calculator computes LSB size, code count, ideal SNR and the output code for a given input using the standard engineering relation: LSB = Vref/2ⁿ; SNR(ideal) = 6.02n + 1.76 dB. Worked live: a 12-bit ADC on 3.3 V resolves 806 µV per code with a 74 dB ideal ceiling. The result recalculates on every keystroke, the worked-example panel shows your numbers substituted into the formula, and the Copy permalink button encodes the inputs in the URL so a colleague opens exactly your calculation. Everything runs client-side — nothing you type leaves your device.
How to use ADC Resolution Calculator (LSB & SNR)
- 1Enter your values — the tool starts with realistic defaults for this exact use case, so the worked example is meaningful immediately.
- 2Read the live result and the worked-example panel, which substitutes your numbers into the formula step by step.
- 3Adjust any input to compare scenarios, then use Copy result or Copy permalink to share the calculation.
Why use ADC Resolution Calculator (LSB & SNR)?
- ✓Implements the real formula — LSB = Vref/2ⁿ — with the substitution shown, not a black box
- ✓Built for embedded developers choosing ADC bits and front-end gain
- ✓Copy result and permalink buttons — share the exact calculation in a README, forum answer or design review
- ✓100% free, no sign-up, runs entirely in your browser (works offline once loaded)
Frequently asked questions
How do you calculate adc resolution?+
LSB size, code count, ideal SNR and the output code for a given input follows LSB = Vref/2ⁿ; SNR(ideal) = 6.02n + 1.76 dB. For example, a 12-bit ADC on 3.3 V resolves 806 µV per code with a 74 dB ideal ceiling. The calculator applies the same relation and shows the substituted arithmetic so you can verify every step.
Are 16 bits always better than 12?+
Only if your front end is quieter than a 16-bit LSB — 50 µV on 3.3 V. Reference noise, ground bounce and source impedance usually cap real systems near 11–13 effective bits regardless; spending on a cleaner reference and layout often beats buying bits.
What is ENOB and why is it below the headline bits?+
Effective number of bits = (SINAD − 1.76)/6.02, the resolution the converter ACHIEVES with all its noise and distortion. A typical MCU '12-bit' ADC delivers ~10.5 ENOB. Datasheets bury it after the marketing number — it's the figure that matters.
Is the ADC Resolution Calculator free and private?+
Yes — completely free with no sign-up or usage limits, and it runs entirely in your browser: the values you enter are never uploaded or stored on a server.
Related Electronics tools
PCB Trace Width Calculator (IPC-2221)
Minimum trace width for your current and temperature rise — IPC-2221 formula with copper weight, layer choice and a step-by-step worked example.
● LiveMicrostrip Impedance Calculator
Z₀ of a surface microstrip from width, height and εr (IPC-2141A), plus effective dielectric constant and propagation delay.
● LiveStripline Impedance Calculator
Characteristic impedance of an embedded stripline trace from geometry and εr — the inner-layer companion to the microstrip tool.
● Live