ECG Signal Sampling Rate Calculator
Nyquist · aliasing · ADC resolution · storage
Common interferers: 50 or 60 Hz mains hum and its harmonics, and switching noise from nearby equipment.
Both byte-aligned and bit-packed sizes are reported — packing matters when the resolution is not a whole number of bytes, as with 12-bit samples.
Pick a clinical bandwidth to get the Nyquist floor and a practical sampling rate — or switch tabs to check where an interfering frequency aliases to, size an ADC, or estimate recording storage
The Nyquist rate is a mathematical floor for perfect reconstruction of a perfectly band-limited signal, and real acquisition sits well above it for a practical reason: an anti-aliasing filter cannot fall from passband to stopband instantly, so the gap between the highest frequency of interest and half the sampling rate is what gives the filter room to work. Sampling too slowly does not simply lose high frequencies — it folds them back into the signal band, where they are mathematically indistinguishable from real content and can never be removed afterwards, which is why the anti-aliasing filter must sit before the converter rather than after it. Quantisation figures here assume an ideal converter; real devices fall short of the theoretical signal-to-noise ratio through their effective number of bits, and amplifier noise, electrode impedance and motion artefact usually dominate the error budget in biopotential work long before quantisation does. Storage estimates cover raw uncompressed samples only and exclude headers, annotations and any compression. This is a signal-acquisition engineering tool: it does not interpret, analyse or diagnose anything from ECG data, and clinical instrumentation must meet the applicable medical device standards and validation requirements.
ECG Signal Sampling Rate Calculator: Nyquist Floor, Aliasing, ADC Resolution and Storage
This is a signal-acquisition engineering tool. It does not interpret, analyse or diagnose anything from ECG data. The Nyquist rate is a mathematical floor, not a practical target and this Nyquist rate calculator starts from your clinical bandwidth, diagnostic, bedside monitoring, paediatric or high-resolution and reports both that theoretical minimum and a realistic oversampled rate, since a real anti-aliasing filter needs a usable transition band and cannot fall from passband to stopband instantly. Its built-in aliasing calculator takes an interfering frequency, mains hum being the classic example and a sampling rate, and shows exactly where that interference folds back to, since undersampled interference doesn’t vanish, it reappears inside your signal band where it can never be filtered out afterward. an ADC resolution calculator puts the least significant bit in microvolts and quantisation SNR in context against a real QRS complex or P wave amplitude and a storage calculator estimates recording size for both byte-aligned and bit-packed formats.
How to Use
This tool has four tabs: Sampling Rate, Aliasing Check, ADC Resolution and Storage Size.
Step 1: Using Sampling Rate mode
- Select an Application Bandwidth preset: Diagnostic ECG (0.05 to 150 Hz), Bedside monitoring (0.5 to 40 Hz), Paediatric diagnostic (0.05 to 250 Hz) or High-resolution/late potentials (0.05 to 500 Hz).
- Check the Max Frequency f_max field that fills in automatically and edit it directly if your application needs a different cutoff.
- Enter your Oversampling Factor, how many times f_max you want your sampling rate to be. 2× is the bare Nyquist floor, but practical designs typically use 3 to 10× to leave the anti-aliasing filter room to actually work.
- Optionally enter an Actual Sampling Rate to Check, a real rate you’re considering, and the tool compares it against the Nyquist floor and reports the filter transition band it leaves you.
- Tap Calculate to see both the theoretical minimum and your practical recommended rate.
Step 2: Using Aliasing Check mode
- Switch to the Aliasing Check tab. Enter your Sampling Rate fs, your Interfering Frequency, common culprits are 50 or 60 Hz mains hum and its harmonics and your Signal Band of Interest, the upper edge of the frequency range you actually care about.
- Tap Calculate. The tool shows exactly where that interfering frequency folds back to after sampling, and tells you plainly whether that fold-back point lands inside your signal band, where it becomes indistinguishable from real data and can never be filtered out afterward.
Step 3: Using ADC Resolution mode
- Switch to the ADC Resolution tab. Enter your ADC Resolution in bits, your Full-Scale Input Range in millivolts and the Smallest Feature of Interest in microvolts you need to resolve, for reference, a QRS complex is roughly 1000 µV and a P wave is roughly 100 µV.
- Tap Calculate to see the least significant bit size in microvolts, the ideal quantisation signal-to-noise ratio and how many quantisation levels your smallest feature of interest actually spans.
Step 4: Using Storage Size mode
- Switch to the Storage Size tab. Enter your Sampling Rate, number of Channels/Leads, Bits per Sample and Recording Duration with its unit, seconds, minutes, hours or days.
- Tap Calculate to see the recording’s storage size, reported both as byte-aligned and bit-packed, since packing matters whenever your resolution isn’t a whole number of bytes, as with 12-bit samples.
Step 5: Exporting your result
- Use Print / PDF for a clean printable copy or Copy to paste the figures into your design notes.
Key Features
- Four clinical bandwidth presets, diagnostic, bedside monitoring, paediatric and high-resolution, each with an editable custom frequency
- Reports both the theoretical Nyquist floor and a practical oversampled rate, with the reasoning behind the gap
- Aliasing fold-back checker, showing exactly where an interfering frequency lands after sampling and whether it falls inside your signal band
- ADC resolution calculator, giving LSB in microvolts and ideal quantisation SNR, in context against real QRS and P wave amplitudes
- Recording storage estimator, in both byte-aligned and bit-packed formats
- Anti-aliasing filter transition-band guidance, plus a note on the far higher rates pacemaker spike capture demands
- Clearly scoped throughout as an engineering, not clinical, tool
Formula / Logic Used
Nyquist Minimum Sampling Rate
Aliasing Fold-Back Frequency
ADC Least Significant Bit
Ideal Quantisation SNR
Recording Storage Size
Who Should Use This Tool
Biomedical engineering students and hardware designers working on ECG or other biopotential data acquisition systems, learning Nyquist sampling, aliasing and ADC resolution trade-offs for a signal processing or instrumentation course. Also useful for anyone specifying a real acquisition system’s sampling rate, ADC bit depth or expected recording storage before hardware selection.
Frequently Asked Questions (FAQs)
The Nyquist floor assumes a perfectly band-limited signal and an ideal filter, but a real anti-aliasing filter needs an actual transition band to roll off in. This tool reports both the theoretical floor and a practical oversampled rate that leaves the filter room to work.
It doesn’t disappear, it folds back, or aliases, into a different frequency that can land right inside your signal band, where it becomes indistinguishable from real content and can never be filtered out afterward. This tool’s aliasing checker shows exactly where a given interfering frequency lands after sampling.
Divide the full-scale input range by 2 raised to the number of resolution bits. This tool calculates it directly and also shows how many quantisation levels a real ECG feature, like a QRS complex or P wave, would actually span.
12 bits doesn’t divide evenly into whole bytes, so a recording can either be stored byte-aligned, wasting some space, or bit-packed, saving space at the cost of more complex read logic. This tool reports both figures so you can choose the right trade-off for your system.
No, in most real biopotential systems, amplifier noise, electrode-skin impedance and motion artefact dominate the error budget well before ideal quantisation noise becomes the limiting factor. This tool’s quantisation figures assume an ideal converter, a real device’s effective number of bits is usually somewhat lower.
Related Tools
- BMI + Medical Dosage Unit Converter – another biomedical engineering reference calculator
- Engineering Unit Calculator – for general engineering unit conversions
- DNA/RNA Codon Translator – another tool in the biomedical engineering category