Vibration Calculator
Vibration Calculator
Convert acceleration, velocity & displacement at a known frequency — RMS / peak / peak-to-peakVibration Calculator — SteelSolver.com — printed (sinusoidal, single-frequency assumption)
Input
Common mistake: ISO vibration readings are usually RMS velocity (mm/s RMS). Also, 1 mil = 0.001 in = 25.4 µm — it is not 1 mm.
Example scenarios
Pick an example — it fills the form; machinery examples also pre-load the ISO 20816-3 severity tab.
All example scenarios at a glance
| Scenario | Machine family | Speed | Power | ISO 20816-3 group | Support type |
|---|
Results
Assumes steady-state, single-frequency sinusoidal vibration. RMS / peak / peak-to-peak ratios are valid for sine waves only — not for random or impact signals. Full-precision math runs locally; display is rounded.
Same quantities in all three sine conventions
| Quantity | RMS | Peak | Peak-to-peak |
|---|
ISO 20816-3 severity check
Compares the broadband RMS vibration velocity measured on the bearing housing against the zone boundaries of ISO 20816-3 (the standard that replaced ISO 10816-3 — the zone concept and boundary values carry over). Non-dimensional, local calculation only.
Press “Send velocity to Severity” on the Converter tab to fill this from your calculation.
Zone boundary table (mm/s RMS velocity)
| Machine class | A / B | B / C | C / D |
|---|---|---|---|
| Group 1, rigid | 2.3 | 4.5 | 7.1 |
| Group 1, flexible | 3.5 | 7.1 | 11.0 |
| Group 2, rigid | 1.4 | 2.8 | 4.5 |
| Group 2, flexible | 2.3 | 4.5 | 7.1 |
- The standard measures broadband RMS velocity over 10–1,000 Hz (2–1,000 Hz below 600 r/min). A single-frequency sine input is a simplification of that measurement.
- ISO 20816-3 treats a step change larger than 25% of the B/C boundary as significant, even if the zone has not changed.
- Alarm limits are commonly set at the C/D boundary; trip limits no higher than 1.25 × the C upper limit.
Frequency response at constant RMS velocity
At a constant velocity the same physical motion produces very different displacement and acceleration depending on frequency. The chart shows all three quantities for your current velocity reading on logarithmic axes, with your operating frequency marked.
Crossover insight: below the operating frequency displacement dominates; above it, acceleration does. Dashed vertical line = your operating frequency; dots mark your three converted values. Chart redraws automatically when Converter inputs change.
Formulas used
Every result of this calculator comes from the steady-state sinusoidal model below. MathJax renders the LaTeX; if you are offline the raw LaTeX still shows the math.
1. Core sinusoidal relationships
2. Amplitude conventions (sine waves only)
3. Frequency and period
4. Worked example from your current inputs
5. Constants and unit factors
| Constant | Value |
|---|---|
| Standard gravity \(g\) | 9.80665 m/s² |
| Inch | 25.4 mm |
| Mil | 0.001 in = 25.4 µm |
| Crest factor (pure sine) | \(A_{\mathrm{pk}}/A_{\mathrm{RMS}} = \sqrt{2} \approx 1.414\) |
How to use the Vibration Calculator
- Pick Convert if you know one measured value plus the frequency; pick Solve frequency if you know two different quantities (e.g. acceleration and velocity) and want the frequency between them.
- Choose the known quantity, type the value, pick the unit and the amplitude basis (RMS, peak or peak-to-peak).
- Results update live as you type — no Calculate button needed.
- Use Copy all results for records, Copy share link to send the exact inputs to a colleague, or Print / Save as PDF for a clean report.
- Switch to ISO 20816-3 Severity to rate the reading, and Frequency Response to see why the same velocity means different displacement at different frequencies.
Accuracy note
Calculations use exact double-precision arithmetic with the constants 1 g = 9.80665 m/s² and 1 in = 25.4 mm, and are round-trip tested (acceleration → velocity → displacement → acceleration reproduces the input to within 1×10−9 relative error). Displayed values are rounded for readability only — rounding is never carried through intermediate steps. Results are engineering guidance, not a substitute for the applicable standard or a calibrated measurement.
Frequently asked questions
What does a vibration calculator calculate?
It converts a known vibration amplitude (acceleration, velocity or displacement) into the equivalent values of the other two quantities at a given frequency, using the sinusoidal relationships v = ωx and a = ωv, and states every result with its RMS, peak or peak-to-peak convention.
How do you convert vibration velocity to displacement?
For a sine wave, displacement peak = velocity peak / (2πf). In consistent units: xpk [µm] ≈ 159.15 × vpk [mm/s] / f [Hz]. The frequency must be known — velocity alone cannot give displacement.
How do you convert acceleration to velocity?
Velocity peak = acceleration peak / (2πf). Again the frequency is required: the same acceleration means very different velocity at 10 Hz versus 1,000 Hz.
What is the difference between RMS, peak, and peak-to-peak?
For a pure sine: peak = √2 × RMS, peak-to-peak = 2 × peak. These ratios are valid only for sinusoidal signals; for random or impact signals the relationship depends on the actual waveform (crest factor), so the conversions here would not apply.
How does frequency affect vibration displacement?
At constant velocity, displacement falls as 1/f and acceleration rises as f. A 5 mm/s reading is 796 µm RMS at 1 Hz but only 8 µm RMS at 100 Hz — see the Frequency Response tab.
How do you convert Hz to RPM?
RPM = Hz × 60 for a 1× (once-per-revolution) component. A 2× component at 50 Hz corresponds to a shaft running at 1,500 RPM (2 × 50 Hz = 100 Hz = 6,000 CPM → 3,000 RPM shaft speed… more precisely: shaft speed = component frequency × 60 / order).
Can velocity be converted to displacement without frequency?
No. Velocity and displacement are linked only through frequency. If you have two independent measurements (e.g. velocity and acceleration of the same component), use the Solve frequency mode to recover the frequency first.
Can these formulas be applied to random vibration?
Not directly. Random vibration is described by a power spectral density and RMS levels; RMS/peak conversions and the ω-based relationships here assume a single-frequency sinusoid. Use a dedicated PSD/random-vibration analysis for that case.
More from SteelSolver.com
Explore the rest of our engineering toolbox — different search intents, different tools:
All steel & engineering calculators Natural Frequency Beam Calculator Bearing frequency calculatorFree, no login, runs entirely in your browser. © 2026 SteelSolver.com
SteelSolver · Engineering Tools
Vibration Calculator — User Guide & Calculation Explanation
A complete walkthrough of the Vibration Calculator: what every field means, how the results are calculated, which units apply, how inputs are validated, and what the numbers can — and cannot — tell you. Use this guide alongside the live calculator to convert acceleration, velocity and displacement at a known frequency.
What Is This Calculation Used For?
This tool converts a known vibration amplitude (acceleration, velocity or displacement) into the equivalent values of the other two quantities at a given frequency. It uses the steady-state sinusoidal relationships v = ωx and a = ωv, and states every result with its RMS, peak or peak-to-peak convention.
It also supports frequency solving: if you know two different quantities from the same measurement (for example acceleration and velocity), the calculator recovers the frequency that links them.
Who should use it
- Condition-monitoring engineers reading vibration data in different units.
- Rotating-equipment specialists comparing accelerometer and velocity-probe readings.
- Field technicians converting a vibration pen reading into a displacement figure for a report.
- Engineering students learning how amplitude and frequency interact in vibration analysis.
Where engineers apply it
- ISO 20816-3 severity checks: converting an accelerometer reading to the RMS velocity the standard uses.
- Bearing-fault analysis: comparing a fault-frequency acceleration amplitude with its velocity equivalent.
- Field balancing: converting displacement (mil) readings to velocity (mm/s) for balance tolerances.
- Structural dynamics: checking whether a measured response is consistent with a single-frequency excitation.
Step-by-Step User Guide
The calculator has five tabs: Converter, ISO 20816-3 Severity, Frequency Response, Formulas and Help & FAQ. Start with the Converter tab; the field descriptions below follow its input groups.
Step 1 — Choose the calculation mode
| Mode | When to use it | What it returns |
|---|---|---|
| Convert | You know one measured value and the frequency (for example a 5 mm/s RMS velocity reading at 50 Hz). | All three quantities in the same amplitude basis, plus the frequency and period. |
| Solve frequency | You know two different quantities from the same measurement (for example acceleration and velocity) and want the frequency that links them. | The solved frequency, plus the third quantity and a consistency check. |
Step 2 — Enter the known quantity or quantities
| Field | What it means | Units / options |
|---|---|---|
| Known quantity 1 | Whether the first measured value is acceleration, velocity or displacement. | Acceleration, Velocity, Displacement |
| Measured value 1 | The numeric value of the measurement, in the unit you select. | Positive number |
| Unit 1 | The unit of the first measurement. Acceleration can be m/s², g, mm/s², in/s² or ft/s². Velocity can be m/s, mm/s, µm/s or in/s. Displacement can be m, cm, mm, µm, nm, inch or mil. | Dropdown |
| Amplitude basis 1 | Whether the measurement is RMS, peak or peak-to-peak. This is critical: ISO readings are usually RMS velocity, while some instruments report peak. | RMS, Peak, Peak-to-peak |
| Known quantity 2 | Used only in Solve-frequency mode. Must be a different quantity from quantity 1 (for example, velocity if quantity 1 is acceleration). | Acceleration, Velocity, Displacement |
| Measured value 2, Unit 2, Amplitude basis 2 | Same as quantity 1, for the second measurement. | Same as quantity 1 |
Common mistake: entering a reading in mils when the calculator is expecting micrometres. 1 mil = 0.001 in = 25.4 µm — not 1 mm. The unit selector handles the conversion, but picking the wrong unit is the most frequent source of errors.
Step 3 — Enter the frequency (Convert mode)
| Field | What it means | Units |
|---|---|---|
| Frequency | The frequency of the vibration, in the unit you select. | Positive number |
| Frequency unit | Hz, kHz, CPM (cycles per minute), RPM, or rad/s. The calculator converts all to Hz internally. | Dropdown |
Common mistake: using RPM when the reading is a 2× or 3× harmonic. A 50 Hz vibration on a shaft running at 1,500 RPM is the 2× component, not the shaft speed. Enter the frequency of the vibration itself, not the shaft speed.
Step 4 — Reading the results
The results section shows the following for your inputs:
- Each quantity in its canonical unit — acceleration in m/s² (with a g equivalent), velocity in mm/s (with an in/s equivalent), displacement in µm (with mm, mil and inch equivalents).
- The amplitude basis — the “Entered” badge marks the value you supplied, and the “Calculated” badge marks the derived values.
- Frequency and period — in Hz, CPM, RPM, seconds, and angular frequency ω in rad/s.
- Velocity level Lv — in dB re 1 nm/s, useful for comparing readings across machines.
- The all-conventions grid — each quantity listed in RMS, peak and peak-to-peak, so you can read off any convention without re-entering the inputs.
- Warnings — shown when the frequency is below 2 Hz, above 20 kHz, when the two Solve-mode inputs are inconsistent by more than 2%, or when a non-RMS basis is used.
Export and share
- Copy all results — every line of the results in plain text.
- Copy summary — a compact report with inputs, results and assumptions.
- Copy share link — encodes the inputs in the URL query string so the same scenario can be reproduced.
- Print / Save as PDF — a clean printed report using the print stylesheet.
- Send velocity to Severity — copies the calculated RMS velocity into the ISO 20816-3 Severity tab.
Step 5 — ISO 20816-3 Severity check
This tab compares the broadband RMS velocity (in mm/s) against the zone boundaries of ISO 20816-3, the standard that replaced ISO 10816-3. The zone concept (A/B/C/D) and boundary values carry over.
| Field | What it means | Units / options |
|---|---|---|
| Velocity, RMS | The broadband RMS velocity measured on the bearing housing. | mm/s RMS |
| Machine group | Group 1 = machines above 300 kW. Group 2 = machines between 15 and 300 kW. | G1, G2 |
| Support condition | Rigid or flexible support. Flexible supports allow slightly higher vibration before the same zone boundary. | Rigid, Flexible |
Important: ISO 20816-3 applies to specific machine categories (pumps, fans, motors, compressors). Vertical pumps, cooling-tower fans and gear mesh have their own standards or conventions — the calculator shows the 20816-3 zone as a rough reference where relevant and flags the limitation in the preset note.
Step 6 — Frequency Response chart
The Frequency Response tab plots all three quantities (displacement, velocity and acceleration) against frequency on logarithmic axes, at the constant RMS velocity from your Converter tab. The operating point is marked with a dashed vertical line.
The chart illustrates a key insight: at a constant velocity, displacement falls as 1/f and acceleration rises as f. A 5 mm/s RMS reading is 796 µm RMS at 1 Hz but only 8 µm RMS at 100 Hz — the same physical motion, very different displacement.
Results Calculations — Every Formula Explained
Each formula below is applied exactly as written. Where an assumption is required, it is stated next to the formula.
Core sinusoidal relationships
Angular frequency: ω = 2πf
Peak velocity from peak displacement: vpk = ω · xpk
Peak acceleration from peak velocity: apk = ω · vpk = ω² · xpk
These hold for a pure sine wave. For random or impact vibration, use a PSD-based analysis instead.
Amplitude conventions
Apk = √2 · ARMS
ARMS = Apk / √2 ≈ 0.7071 · Apk
Ap-p = 2 · Apk
ARMS = Ap-p / (2√2)
The crest factor Apk/ARMS = √2 ≈ 1.414 for a pure sine. Real machine vibration has a higher crest factor, so RMS-to-peak ratios from a sine are not directly applicable.
Frequency and period
f = RPM / 60 = CPM / 60
ω = 2πf
T = 1 / f
Solve-frequency relationships
From acceleration and velocity: f = apk / (2π · vpk)
From velocity and displacement: f = vpk / (2π · xpk)
From acceleration and displacement: f = √(apk / xpk) / (2π)
If the two inputs are inconsistent by more than 2% after conversion, the calculator warns that the measurement may not be a pure sine at the solved frequency.
Constants and unit factors
Standard gravity: g = 9.80665 m/s²
Inch: 1 in = 25.4 mm
Mil: 1 mil = 0.001 in = 25.4 µm
Velocity level: Lv = 20 · log10(vRMS / 1 nm/s)
Worked Example, Start to Finish
Scenario: a velocity probe reads 5 mm/s RMS on a pump bearing at 50 Hz. What are the equivalent acceleration and displacement, and does the reading satisfy ISO 20816-3 for a 45 kW pump on a rigid support?
| Step | Value | Why it matters |
|---|---|---|
| Input velocity | 5 mm/s RMS | The measured value |
| Convert to SI peak | vpk = 5 × 0.001 × √2 = 0.007071 m/s | Peak value in SI units |
| Angular frequency | ω = 2π × 50 = 314.159 rad/s | Links velocity and displacement |
| Peak acceleration | apk = 314.159 × 0.007071 = 2.221 m/s² | Derived from velocity |
| RMS acceleration | aRMS = 2.221 / √2 = 1.571 m/s² = 0.160 g | Useful for accelerometer comparison |
| Peak displacement | xpk = 0.007071 / 314.159 = 2.251 × 10⁻⁵ m = 22.51 µm | Derived from velocity |
| Peak-to-peak displacement | xp-p = 2 × 22.51 = 45.02 µm | Common in machine-tool readings |
| ISO 20816-3 zone | 5 mm/s RMS vs Group 2 rigid: A/B = 1.4, B/C = 2.8, C/D = 4.5 | Above C/D → Zone D |
| Severity verdict | 5 mm/s is above the 4.5 mm/s C/D boundary | Zone D — unacceptable, take action |
Consistency check: if you enter both velocity and acceleration in Solve-frequency mode, the calculator verifies that 5 mm/s RMS and 1.571 m/s² RMS reproduce the same 50 Hz. If they don’t (because the actual reading is a mix of frequencies), the mismatch warning is your signal that a single-frequency assumption is not appropriate for that measurement.
Key User Pain Points and How This Calculator Solves Them
| Pain point | How the calculator solves it |
|---|---|
| “I have an acceleration reading but ISO uses velocity.” | Enter the acceleration and the frequency, and the calculator returns the RMS velocity in mm/s — the exact number ISO 20816-3 compares against its zones. |
| “I don’t know if my reading is RMS, peak or peak-to-peak.” | The amplitude basis selector makes the convention explicit for every input, and the all-conventions grid shows all three side by side. |
| “Mils and micrometres are confusing.” | The displacement unit selector includes mil, inch, mm, µm and nm. 1 mil = 25.4 µm, and the calculator handles the conversion exactly. |
| “The same velocity reading gives very different displacements on different machines.” | That is exactly what the Frequency Response chart shows: at 1 Hz the same velocity is 796 µm, at 100 Hz it is only 8 µm. |
| “Two sensors give readings that don’t quite match.” | Solve-frequency mode compares the two readings and warns when they are inconsistent by more than 2% — which usually means the vibration is not a pure sine. |
| “I need to rate a machine against ISO 20816-3 but don’t have the table memorised.” | The Severity tab includes the full zone-boundary table, and the machine-group and support-type selectors pick the correct row automatically. |
| “My machine isn’t covered by ISO 20816-3.” | Presets for vertical pumps, fans and gear mesh flag which standard actually applies, and the severity tab shows the 20816-3 zone only as a rough reference where relevant. |
| “I need a documented calculation.” | Copy all results, Copy summary, Copy share link and Print/PDF each produce a different level of detail, from one-line to a full report. |
Common Mistakes — Microcopy for Each Field
Unit mistakes
- Mixing mil and mm: 1 mil = 0.001 in = 25.4 µm, not 1 mm. Entering 0.05 mm when the reading is 0.05 mil is a factor of 1000 error.
- Using mm/s when the instrument reports in/s: 1 in/s = 25.4 mm/s. The unit selector handles the conversion, but only if you pick the right one.
- Confusing g and m/s²: 1 g = 9.80665 m/s². A reading of 1.5 g is 14.71 m/s², not 1.5 m/s².
Amplitude basis mistakes
- Assuming RMS when the instrument reports peak: a peak reading of 5 mm/s is only 3.54 mm/s RMS. The ISO severity zone will be wrong if the basis is not corrected.
- Mixing bases across inputs: if quantity 1 is RMS and quantity 2 is peak, the calculator converts them correctly — but the consistency check uses the converted SI peak values, so a wrong basis shows up as a mismatch warning.
Frequency mistakes
- Using RPM when the vibration is a harmonic: 50 Hz on a 1,500 RPM shaft is 2× running speed. Enter the frequency of the vibration, not the shaft speed.
- Forgetting to convert CPM to Hz: 3,000 CPM is 50 Hz. The frequency unit selector handles the conversion if you pick CPM.
- Zero or negative frequency: the calculator rejects frequencies at or below zero, because the sinusoidal relationships are undefined there.
Model mistakes
- Applying the sine ratios to random vibration: the RMS/peak/peak-to-peak ratios are valid only for sinusoidal signals. Random vibration needs a PSD analysis.
- Treating the ISO zone as applicable to any machine: ISO 20816-3 covers specific machine categories. Vertical pumps, cooling-tower fans and gear mesh have separate standards — the calculator flags this in the preset notes.
Accuracy Note — What This Calculator Can and Cannot Do
Results are an estimate computed with IEEE-754 double precision and standard engineering formulas. The calculator assumes:
- The vibration is steady-state and single-frequency sinusoidal — one dominant frequency.
- The amplitude basis is correctly stated for every input.
- The unit conversions use exact factors (1 in = 25.4 mm, 1 g = 9.80665 m/s², 1 mil = 25.4 µm).
Not evaluated here: broadband or random vibration, impact signals, non-sinusoidal waveforms, multiple simultaneous frequencies, and phase relationships between quantities. Real vibration data usually needs a spectrum or PSD analysis to be interpreted correctly.
The calculator round-trip tests its own conversions (acceleration → velocity → displacement → acceleration) to within 1×10⁻⁹ relative error. Displayed values are rounded for readability only.
Frequently Asked Questions
- What does a vibration calculator calculate?
- It converts a known vibration amplitude (acceleration, velocity or displacement) into the equivalent values of the other two quantities at a given frequency, using the sinusoidal relationships v = ωx and a = ωv, and states every result with its RMS, peak or peak-to-peak convention.
- How do you convert vibration velocity to displacement?
- For a sine wave, displacement peak = velocity peak / (2πf). In consistent units: xpk [µm] ≈ 159.15 × vpk [mm/s] / f [Hz]. The frequency must be known — velocity alone cannot give displacement.
- How do you convert acceleration to velocity?
- Velocity peak = acceleration peak / (2πf). Again the frequency is required: the same acceleration means very different velocity at 10 Hz versus 1,000 Hz.
- What is the difference between RMS, peak, and peak-to-peak?
- For a pure sine: peak = √2 × RMS, peak-to-peak = 2 × peak. These ratios are valid only for sinusoidal signals; for random or impact signals the relationship depends on the actual waveform (crest factor), so the conversions here would not apply.
- How does frequency affect vibration displacement?
- At constant velocity, displacement falls as 1/f and acceleration rises as f. A 5 mm/s reading is 796 µm RMS at 1 Hz but only 8 µm RMS at 100 Hz — see the Frequency Response tab.
- How do you convert Hz to RPM?
- RPM = Hz × 60 for a 1× (once-per-revolution) component. A 2× component at 50 Hz corresponds to a shaft running at 1,500 RPM (2 × 50 Hz = 100 Hz = 6,000 CPM → 3,000 RPM shaft speed; more precisely: shaft speed = component frequency × 60 / order).
- Can velocity be converted to displacement without frequency?
- No. Velocity and displacement are linked only through frequency. If you have two independent measurements (e.g. velocity and acceleration of the same component), use the Solve frequency mode to recover the frequency first.
- Can these formulas be applied to random vibration?
- Not directly. Random vibration is described by a power spectral density and RMS levels; RMS/peak conversions and the ω-based relationships here assume a single-frequency sinusoid. Use a dedicated PSD/random-vibration analysis for that case.
- What does the ISO 20816-3 Severity tab rate?
- The tab compares the broadband RMS velocity against the zone boundaries of ISO 20816-3 for the machine group (above or below 300 kW) and support type (rigid or flexible) you select. The zones are A (good), B (satisfactory), C (unsatisfactory) and D (unacceptable).
- Is the ISO zone applicable to every machine?
- No. ISO 20816-3 covers specific machine categories (pumps, fans, motors, compressors). Vertical pumps, cooling-tower fans and gear mesh have their own standards or conventions. The calculator flags this in the preset notes where relevant.
- What do the warnings in the Results section mean?
- They flag frequency below 2 Hz or above 20 kHz, inconsistent inputs in Solve mode (more than 2% mismatch), non-RMS amplitude bases, and other situations where the sine-wave assumption may not hold. Read them before using the results in a report.
SteelSolver.com — Vibration Calculator user guide. All calculations are estimates based on the inputs and the single-frequency sinusoidal assumption. Not a substitute for a calibrated measurement or a full vibration analysis using a spectrum or PSD.