Velocity Calculator
Calculate velocity with steps: average velocity, final and initial velocity, instantaneous velocity, free fall, vector magnitude and pipe flow velocity, in any units, with graphs and a units check.
⚡ 0. Quick Answer
A velocity calculator divides displacement by time, v̄ = Δx ÷ Δt, and for constant acceleration finds the final velocity with v = u + at.
A cyclist moving at 4.0 m/s accelerates at 1.5 m/s² for 6.0 s. The final velocity is 4.0 + 1.5 × 6.0 = 13 m/s (47 km/h). The cyclist covers 51 m, so the average velocity is 51 m ÷ 6.0 s = 8.5 m/s.
Rule of thumb: 1 m/s = 3.6 km/h = 2.24 mph. A person walks at about 1.4 m/s, and a car at 50 km/h moves at about 14 m/s.
Key Takeaways
- A velocity calculator finds average velocity as displacement over time: 150 m in 12 s is 12.5 m/s.
- Velocity has a direction; speed does not. One full 400 m lap in 80 s has an average speed of 5 m/s but an average velocity of 0 m/s.
- With constant acceleration, v = u + at: starting at 4.0 m/s and gaining 1.5 m/s² for 6.0 s gives 13 m/s.
- A falling object dropped from 20.0 m hits the ground at about 19.8 m/s (v = √(2gh), no air resistance).
- Pipe flow velocity is flow rate over area: 50.0 L/min through a 25.0 mm pipe moves at 1.70 m/s.
📚 1. What Is a Velocity Calculator?
Velocity is the rate of change of position. It tells you how fast something moves and in which direction. Its SI unit is the metre per second (m/s). A velocity calculator takes the values you know, converts them to SI units, picks the right equation and returns the velocity with its unit, every step of the working and two checks.
This page covers the seven ways people calculate velocity:
- Average velocity from displacement and time: v̄ = Δx ÷ Δt.
- Final velocity and initial velocity from the constant-acceleration (SUVAT) equations: enter any three of s, u, v, a and t.
- Instantaneous velocity, the velocity at one moment, from a position function x(t) by differentiation.
- Velocity from a graph or table of data: the slope of a position-time graph, or the area under a velocity-time graph divided by time.
- Free fall velocity from a drop height or a fall time.
- The magnitude of a velocity vector from its components, with its direction.
- Pipe and flow velocity from a volumetric or mass flow rate and the pipe size, with the Reynolds number.
A worked one-liner: a train covers 1.2 km east in 80 s, so its average velocity is 1200 m ÷ 80 s = 15 m/s east (54 km/h).
Can velocity be negative?
Yes. A negative velocity means the object moves in the direction you chose as negative. A car reversing at 2 m/s has v = −2 m/s if forward is positive. Speed, the size of the velocity, is never negative: that car’s speed is 2 m/s.
How do you find velocity without time?
Use v² = u² + 2as, which links velocity to displacement and acceleration with no time in it. A car starting from rest that accelerates at 2.0 m/s² over 100 m reaches v = √(2 × 2.0 × 100) = 20 m/s. The calculator uses this whenever t is left blank.
What is the difference between velocity and acceleration?
Velocity is how fast position changes (m/s); acceleration is how fast velocity changes (m/s²). An object can have a large velocity and zero acceleration, like a car cruising at 30 m/s, or zero velocity and a large acceleration, like a ball at the top of its flight.
What is a typical water velocity in a pipe?
Most domestic and building water pipes run at roughly 0.5 to 3 m/s (about 1.5 to 10 ft/s). Below 0.5 m/s, sediment can settle; above about 3 m/s, noise, pressure loss and erosion rise. For example, 50.0 L/min in a 25.0 mm bore flows at 1.70 m/s.
Who uses it: students in CBSE and ICSE Class 9 to 12, JEE and NEET, IGCSE, GCSE, A level and AP Physics 1; first-year university physics and engineering students; teachers writing answer keys; plumbers, HVAC engineers and process engineers sizing pipes and ducts; coaches and drivers checking speeds. Galileo described uniformly accelerated motion in Two New Sciences (1638), the source of the equations used here.
| Quantity | Formula | Scalar or vector | Use it when |
|---|---|---|---|
| Average velocity | v̄ = Δx ÷ Δt | Vector | You know where it started, where it ended and how long it took |
| Average speed | distance ÷ time | Scalar | You care about the total path, not the direction |
| Final velocity | v = u + at, v² = u² + 2as | Vector | The acceleration is constant |
| Instantaneous velocity | v = dx/dt | Vector | You know position as a function of time, or the tangent to an x-t graph |
| Free fall velocity | v = √(2gh), v = gt | Vector (downward) | Air resistance is small |
| Flow velocity | v = Q ÷ A | Mean of a velocity field | A fluid fills a pipe or duct |
🧮 2. Enter Your Values
Choose what you want to calculate, type the values you know, pick each unit, then press Calculate. Negative values mean the opposite direction.
Enter any three of the five values and leave the two you want blank. The calculator picks the right equation.
Slowing down? Give the acceleration a minus sign (for example −4.0). Scientific notation works: 6.2e-3 or 6.2×10^-3.
📊 3. Results and Step-by-Step Working
🧠 4. Understanding Your Answer, In Detail
4.1 What your number means
___
4.2 Is it a sensible size?
___
4.3 How it scales
___
4.4 Speed, distance and the special cases
___
4.5 Direction, sign and practical limits
___
4.6 What the graphs show
Reading the slope as the height is the most common graph error in physics classes (McDermott et al., 1987; Beichner, 1994). On a position-time graph, the slope is the velocity: a straight line means constant velocity, a curve means the velocity is changing. On a velocity-time graph, the slope is the acceleration and the area between the line and the time axis is the displacement. Area below the axis counts as negative displacement.
4.7 Average versus instantaneous velocity
Average velocity describes a whole interval. Instantaneous velocity describes one moment and is the limit of the average velocity as the interval shrinks to zero. A car’s speedometer shows instantaneous speed; a trip computer shows average speed. They agree only when the velocity stays constant. Students often treat the two as the same, and confuse position with velocity when two objects are side by side (Trowbridge & McDermott, 1980).
4.8 Where this leads next
Velocity connects to almost everything else in mechanics. Multiply by mass for momentum (p = mv). Square it for kinetic energy (E = ½mv²). Its rate of change is acceleration, and acceleration times mass is the net force (F = ma). In fluids, the flow velocity feeds the Reynolds number and the pressure drop.
✍ 5. How to Write the Answer
Each card fills in after you press Calculate. Copy the one that matches where the answer is going.
_______________Conventions to follow
- Significant figures: give the answer to the smallest number of significant figures in the data (2 s.f. for 4.0, 1.5 and 6.0).
- Units: write a space between the number and the unit: 13 m/s, not 13m/s. Never leave the unit off.
- Direction: velocity needs a direction or a sign: 13 m/s east, or −4.0 m/s (to the left).
- Scientific notation: use it for very small or very large values: 2.98 × 104 m/s.
- Lab reports: quote an uncertainty with the same number of decimal places: v = 0.52 ± 0.02 m/s.
∑ 6. Formulas Used
🔀 7. Velocity Calculation Flowchart, Step by Step
This flowchart shows how to calculate velocity, step by step, on the same worked example used in Sections 0, 9, 10, 11 and 14: a cyclist moving at 4.0 m/s accelerates at 1.5 m/s² for 6.0 s. Find the final velocity, the displacement and the average velocity.
Check any box yourself: the Excel sheet in Section 9, the R script in Section 10, the Python script in Section 11 and the hand method in Section 14 all return 13 m/s, 51 m and 8.5 m/s.
📝 8. How to Use This Calculator
- Choose what to calculate. Pick a tab: Final / Initial (SUVAT), Average Velocity, Instantaneous, From a Graph, Free Fall, Vector Magnitude, Pipe Flow or Batch.
- Choose what to solve for. On the Average and Pipe tabs, tap a solve-for chip. On the SUVAT tab, fill in any three of s, u, v, a and t and leave the two you want blank.
- Type your values. Enter plain numbers. Use a minus sign for the opposite direction or for slowing down. Scientific notation such as 6.2e-3 works.
- Pick a unit for every value. Each value has its own unit box: km/h, mph, ft, mm, L/min, GPM, CFM and more. Everything is converted to SI units before calculating.
- Set g and significant figures. Choose the g your textbook uses (9.81, 9.8 or 10) and leave significant figures on Match the data, or pick 2, 3, 4 or 6.
- Or load a sample problem. Ten samples cover average velocity, final and initial velocity, braking in km/h, free fall, instantaneous velocity, pipe flow, vectors, graphs and a case that is not physically possible.
- Press Calculate. Nothing is calculated until you press Calculate or Enter. Changing any value clears the old answer so you never read a stale result.
- Read the answer and the checks. The answer box shows the value with its unit, the same value in other units, a Units check badge and a Verified badge, plus the model used.
- Follow the working. The GRESS table and the numbered steps show the equation, the substitution with units, the rearrangement and the rounding, ready to copy into an exam answer.
- Use the graphs and download the working. Four charts and a diagram are drawn from your numbers. Copy a ready-made answer from Section 5, or press Download Doc or Download PDF.
📈 9. How to Calculate Velocity in Excel
Excel has no velocity function, and it does not need one: every velocity formula is plain arithmetic. What matters is laying the sheet out so the units are obvious and the same formula fills down for many problems. This section uses the worked example from Sections 0 and 7.
=B2+C2*D2 for the final velocity. For average velocity, with displacement in B2 and time in C2, type =B2/C2.9.1 The functions you need
| You want | Excel formula | Note |
|---|---|---|
| Average velocity | =B2/C2 | Displacement (m) over time (s) |
| Final velocity v = u + at | =B2+C2*D2 | u, a, t in B, C, D |
| Displacement s = ut + ½at² | =B2*D2+0.5*C2*D2^2 | ^ is the power operator |
| v from v² = u² + 2as | =SQRT(B2^2+2*C2*E2) | #NUM! means the object never reaches that s |
| Initial velocity u = v − at | =E2-C2*D2 | v in E2 |
| Free fall velocity | =SQRT(2*$H$1*B2) | g stored once in H1, h in B2 |
| Magnitude of velocity | =SQRT(B2^2+C2^2) | Components in B2 and C2 |
| Direction in degrees | =DEGREES(ATAN2(B2,C2)) | Excel’s ATAN2 takes x first, then y |
| Pipe velocity from L/min and mm | =(B2/60000)/(PI()*(C2/1000)^2/4) | Converts to m³/s and m inside the formula |
| m/s to mph | =CONVERT(B2,"m/s","mph") | Unit strings are case-sensitive |
| m/s to km/h | =B2*3.6 | Simpler and safer than CONVERT for km/h |
| Slope of lab data (best-fit velocity) | =SLOPE(C2:C10,B2:B10) | Positions in C, times in B |
ATAN2(x, y) but Python and R write atan2(y, x). Swap the arguments and a velocity at 14° is reported at 76°.9.2 Step by step
1 One row per problem, units in the header
Put u, a and t in columns B, C and D with the unit in each header, for example a (m/s²). Type numbers only in the cells. Text such as “4 m/s” in a cell breaks every formula.
Numbers only in the cells; units live in the header. Row 2 is the worked example, row 3 the train from Section 13.
2 Final velocity and displacement
In E2 type the final velocity formula; in F2 the displacement.
=B2+C2*D2 =B2*D2+0.5*C2*D2^2E2 returns 13 m/s and F2 returns 51 m. Fill down and row 3 gives 20 m/s and 400 m for the train.
3 Average velocity and a second check
Divide displacement by time in G2. In H2 check v² against u² + 2as; the difference should be 0.
=F2/D2 =E2^2-(B2^2+2*C2*F2)Average velocity 8.5 m/s for the cyclist and 10 m/s for the train. The check column is 0 when v² = u² + 2as holds.
4 Pipe flow velocity with fill-down
Flow in L/min in column B and internal diameter in mm in column C. One formula converts both to SI and divides.
=(B2/60000)/(PI()*(C2/1000)^2/4)50.0 L/min in a 25.0 mm bore gives 1.70 m/s; the hose gives 1.63 m/s; 300 L/min in a 50 mm main gives 2.55 m/s.
9.3 The awkward cases
- Trig takes radians.
=COS(30)returns 0.154, not 0.866. Use=COS(RADIANS(30))when you resolve a velocity into components. - CONVERT strings. Use
"m/s","mph"and"kn"exactly as Microsoft lists them in the CONVERT function documentation. A wrong string returns#N/A. - Negative squared.
=-3^2gives 9 in Excel because the minus is applied first. Write=-(3^2)when you mean −9. - Precision. Excel keeps about 15 significant digits. Format the cell, do not round the value with ROUND until the last step.
9.4 Why Excel might disagree with R, Python or this page
Almost always it is g or rounding. This page defaults to standard gravity 9.806 65 m/s²; your textbook may use 9.81, 9.8 or 10. A 20.0 m drop gives 19.80 m/s with g = 9.8 but 19.81 m/s with g = 9.81. Excel rounds halves away from zero, while R and Python’s round() round halves to even, so 8.25 can show as 8.3 in Excel and 8.2 in R. The worked example (13 m/s, 51 m, 8.5 m/s) has no g and no halves, so all three agree exactly.
9.5 Charting it
Insert a Scatter with Straight Lines chart, never the Line chart type (which spaces the x values evenly whatever they are). Put time on the x-axis. For lab position-time data, add a linear trendline and tick Display equation on chart: the gradient is the best-fit velocity in m/s. Label both axes with their units.
9.6 Errors you will hit
| Error | Cause | Fix |
|---|---|---|
#NUM! | Square root of a negative in v² = u² + 2as | The object never reaches that displacement; check the sign of a |
#DIV/0! | Time cell empty or zero | Fill in the time, or wrap with IFERROR |
#VALUE! | A unit typed in a number cell | Move the unit to the header |
#N/A | Wrong CONVERT unit string | Copy the string from Microsoft’s list; case matters |
📊 10. How to Calculate Velocity in R
Rscript velocity.R. Base R only, no packages. Change the three numbers in section 1 to solve your own problem.10.1 The complete script
R, base only, saves velocity_time_graph.png at 300 dpi
# ============================================================
# Velocity calculator in R: average, final, initial and pipe velocity
# StatsUnlock - https://statsunlock.com/velocity-calculator/
# Base R only. No packages to install.
# ============================================================
# ---- 1. Inputs (SI units) ----------------------------------
u <- 4.0 # initial velocity, m/s
a <- 1.5 # acceleration, m/s^2
t <- 6.0 # time, s
# ---- 2. Final velocity, displacement, average velocity ------
v <- u + a * t # v = u + at
s <- u * t + 0.5 * a * t^2 # s = ut + 1/2 a t^2
v_avg <- s / t # average velocity = displacement / time
# ---- 3. Checks ---------------------------------------------
check <- v^2 - (u^2 + 2 * a * s) # should be 0: v^2 = u^2 + 2as
u_back <- v - a * t # initial velocity from v, a, t
cat(sprintf("Final velocity v = %.3g m/s (%.3g km/h, %.3g mph)\n", v, v * 3.6, v / 0.44704))
cat(sprintf("Displacement s = %.3g m\n", s))
cat(sprintf("Average velocity v_avg = %.3g m/s (equals (u + v)/2 = %.3g m/s)\n", v_avg, (u + v) / 2))
cat(sprintf("Initial velocity back = %.3g m/s\n", u_back))
cat(sprintf("Check v^2 - (u^2 + 2as) = %.1e m^2/s^2 (zero means consistent)\n", check))
# ---- 4. Pipe flow velocity: v = Q / A ----------------------
Q <- 50.0 / 1000 / 60 # 50.0 L/min -> m^3/s
d <- 25.0 / 1000 # 25.0 mm -> m
A <- pi * d^2 / 4 # cross-section area, m^2
v_pipe <- Q / A
Re <- 998.2 * v_pipe * d / 1.002e-3 # water at 20 C
cat(sprintf("Pipe velocity = %.3g m/s, Reynolds number = %.3g\n", v_pipe, Re))
# ---- 5. One 300 dpi figure: the velocity-time graph ---------
tt <- seq(0, t, length.out = 100)
vv <- u + a * tt
png("velocity_time_graph.png", width = 6, height = 4, units = "in", res = 300)
plot(tt, vv, type = "l", lwd = 2.5, col = "#2563eb", ylim = c(0, max(vv)),
xlab = "time t (s)", ylab = "velocity v (m/s)", main = "Velocity-time graph")
polygon(c(0, tt, t), c(0, vv, 0), col = adjustcolor("#2563eb", 0.22), border = NA)
abline(h = v_avg, col = "#ea580c", lty = 2, lwd = 2)
legend("topleft", bty = "n", lwd = c(2.5, 2), lty = c(1, 2), col = c("#2563eb", "#ea580c"),
legend = c("v = u + at", sprintf("average velocity = %.3g m/s", v_avg)))
dev.off()
cat("Saved velocity_time_graph.png\n")
Output: Final velocity v = 13 m/s (46.8 km/h, 29.1 mph); Displacement s = 51 m; Average velocity v_avg = 8.5 m/s; Pipe velocity = 1.7 m/s, Reynolds number = 4.23e+04.
10.2 What each part does
Section 1 holds the only numbers you change. Keep everything in SI units here; convert km/h by dividing by 3.6 before you type it.
Section 2 is the physics: three one-line formulas. t^2 squares the time.
Section 3 prints a substitution check. A value like 0 or 1e-15 means the answer is consistent; anything larger means a typo.
Section 4 handles pipe flow: it turns L/min into m³/s and mm into m, then divides flow by area.
Section 5 draws the v-t graph, shades the area (the displacement) and saves it at 300 dpi.
R traps: trig functions take radians (cos(30 * pi / 180)); atan2(y, x) takes y first; round() rounds halves to even; -3^2 is −9 in R (power binds tighter), unlike Excel; log() is the natural log.
10.3 What the figure shows
A straight line rising from 4.0 to 13 m/s, so the acceleration is constant. The shaded area is the 51 m displacement. The dashed line at 8.5 m/s is the average velocity: a rectangle that tall over 6.0 s has the same area as the shaded trapezium.
10.4 Common problems and fixes
NaNfromsqrt(): u² + 2as is negative, so the object never reaches s.- The PNG is blank: you forgot
dev.off(). - Numbers print as 1.3e+01: use
sprintf("%.3g", x)orformat(x, nsmall = 1).
10.5 Useful one-liners
- Average velocity from vectors of positions and times:
(tail(x, 1) - x[1]) / (tail(t, 1) - t[1]) - Best-fit velocity from lab data:
coef(lm(x ~ t))[2] - Area under a v-t data set (trapezoid rule):
sum(diff(t) * (head(v, -1) + tail(v, -1)) / 2) - Magnitude and direction:
sqrt(vx^2 + vy^2)andatan2(vy, vx) * 180 / pi
🐍 11. How to Calculate Velocity in Python
python velocity.py), in Jupyter, or in Google Colab. Change the three numbers in section 1 to solve your own problem.Install once: pip install numpy matplotlib
11.1 The complete script
Python 3, NumPy and Matplotlib, saves velocity_time_graph.png at 300 dpi
# ============================================================
# Velocity calculator in Python: average, final, initial and pipe velocity
# StatsUnlock - https://statsunlock.com/velocity-calculator/
# Needs: numpy, matplotlib (pip install numpy matplotlib)
# ============================================================
import math
import numpy as np
import matplotlib
matplotlib.use("Agg") # draw without opening a window
import matplotlib.pyplot as plt
# ---- 1. Inputs (SI units) ----------------------------------
u = 4.0 # initial velocity, m/s
a = 1.5 # acceleration, m/s^2
t = 6.0 # time, s
# ---- 2. Final velocity, displacement, average velocity ------
v = u + a * t # v = u + at
s = u * t + 0.5 * a * t**2 # s = ut + 1/2 a t^2
v_avg = s / t # average velocity = displacement / time
# ---- 3. Checks ---------------------------------------------
check = v**2 - (u**2 + 2 * a * s) # should be 0: v^2 = u^2 + 2as
u_back = v - a * t # initial velocity from v, a, t
print(f"Final velocity v = {v:.3g} m/s ({v * 3.6:.3g} km/h, {v / 0.44704:.3g} mph)")
print(f"Displacement s = {s:.3g} m")
print(f"Average velocity v_avg = {v_avg:.3g} m/s (equals (u + v)/2 = {(u + v) / 2:.3g} m/s)")
print(f"Initial velocity back = {u_back:.3g} m/s")
print(f"Check v^2 - (u^2 + 2as) = {check:.1e} m^2/s^2 (zero means the answer is consistent)")
# ---- 4. Pipe flow velocity: v = Q / A ----------------------
Q = 50.0 / 1000 / 60 # 50.0 L/min -> m^3/s
d = 25.0 / 1000 # 25.0 mm -> m
A = math.pi * d**2 / 4 # cross-section area, m^2
v_pipe = Q / A
Re = 998.2 * v_pipe * d / 1.002e-3 # water at 20 C
print(f"Pipe velocity = {v_pipe:.3g} m/s, Reynolds number = {Re:.3g}")
# ---- 5. One 300 dpi figure: the velocity-time graph ---------
tt = np.linspace(0, t, 100)
vv = u + a * tt
fig, ax = plt.subplots(figsize=(6, 4))
ax.plot(tt, vv, color="#2563eb", lw=2.5, label="v = u + at")
ax.fill_between(tt, 0, vv, color="#2563eb", alpha=0.22, label=f"area = s = {s:.3g} m")
ax.axhline(v_avg, color="#ea580c", ls="--", label=f"average velocity = {v_avg:.3g} m/s")
ax.set_xlabel("time t (s)")
ax.set_ylabel("velocity v (m/s)")
ax.set_title("Velocity-time graph")
ax.set_ylim(bottom=0)
ax.legend()
fig.savefig("velocity_time_graph.png", dpi=300, bbox_inches="tight")
print("Saved velocity_time_graph.png")
Output (run on this page’s build machine): Final velocity v = 13 m/s (46.8 km/h, 29.1 mph); Displacement s = 51 m; Average velocity v_avg = 8.5 m/s (equals (u + v)/2 = 8.5 m/s); Initial velocity back = 4 m/s; Check v^2 - (u^2 + 2as) = 0.0e+00 m^2/s^2 (zero means the answer is consistent); Pipe velocity = 1.7 m/s, Reynolds number = 4.23e+04
11.2 What each part does
Section 1 sets u, a and t in SI units. Section 2 applies v = u + at, s = ut + ½at² and v̄ = s/t. Section 3 checks the answer with v² = u² + 2as. Section 4 converts L/min and mm to SI and divides flow by area. Section 5 saves the v-t graph at 300 dpi.
Python traps: ^ is bitwise XOR, so write t**2, never t^2; math.cos takes radians (math.radians(30)); math.atan2(y, x) takes y first; scipy.constants.g is 9.806 65, which may not match your syllabus value; round() rounds halves to even; use f"{x:.3g}" for significant figures.
11.3 What the figure shows
The same graph as the R version: v rises linearly from 4.0 to 13 m/s; the shaded area is 51 m; the dashed line is the 8.5 m/s average velocity.
11.4 Common problems and fixes
ValueError: math domain errorfrommath.sqrt: u² + 2as is negative, so the object never reaches s.TypeError: unsupported operand type(s) for ^: you wrote^for a power. Use**.- No figure appears: the script saves the PNG instead of showing it. Open the file, or add
plt.show().
11.5 Useful one-liners
- Average velocity from arrays:
(x[-1] - x[0]) / (t[-1] - t[0]) - Best-fit velocity:
np.polyfit(t, x, 1)[0] - Area under v-t data:
np.trapezoid(v, t)(np.trapzin NumPy versions before 2.0) - Instantaneous velocity from samples:
np.gradient(x, t)(see the NumPy gradient documentation)
📋 12. Reference Tables
12.1 Velocity unit conversions
| 1 unit | m/s | km/h | mph | ft/s |
|---|---|---|---|---|
| 1 m/s | 1 | 3.6 | 2.237 | 3.281 |
| 1 km/h | 0.2778 | 1 | 0.6214 | 0.9113 |
| 1 mph | 0.447 04 (exact) | 1.609 | 1 | 1.467 |
| 1 ft/s | 0.3048 (exact) | 1.097 | 0.6818 | 1 |
| 1 knot | 0.5144 | 1.852 (exact) | 1.151 | 1.688 |
Source: exact definitions of the foot (0.3048 m), mile (1609.344 m) and nautical mile (1852 m).
12.2 Typical velocities
| Motion | Typical speed (m/s) | km/h |
|---|---|---|
| Snail | 0.001 | 0.004 |
| Walking | 1.4 | 5 |
| Water in a house pipe | 1 to 2 | 4 to 7 |
| Cycling | 5 | 18 |
| Sprinter (top speed) | 12 | 43 |
| Car in town | 13 | 48 |
| Car on a motorway | 31 | 112 |
| Fast bowler in cricket | 40 | 145 |
| Skydiver, belly down | about 55 | about 200 |
| Passenger jet cruising | 250 | 900 |
| Sound in air at 20 °C | 343 | 1235 |
| Earth around the Sun | 29 800 | 107 000 |
12.3 The value of g by syllabus and by world
| Where | g (m/s²) | Note |
|---|---|---|
| Standard gravity g₀ | 9.806 65 | Exact, defined value (CODATA / SI) |
| IGCSE, A level, most US texts | 9.81 | Rounded |
| CBSE, NCERT, AP Physics | 9.8 | Rounded |
| Quick estimates, some exam boards | 10 | Rounded |
| Moon | 1.62 | Surface value, rounded |
| Mars | 3.71 | Surface value, rounded |
| Jupiter | 24.79 | At the cloud tops, rounded |
Source: standard gravity from the CODATA recommended values (Tiesinga et al., 2021, in Section 23), listed by NIST; planetary values as commonly tabulated, rounded.
12.4 Flow rate conversions
| 1 unit | m³/s | L/min |
|---|---|---|
| 1 L/s | 0.001 | 60 |
| 1 L/min | 1.667 × 10−5 | 1 |
| 1 m³/h | 2.778 × 10−4 | 16.67 |
| 1 US gal/min (GPM) | 6.309 × 10−5 | 3.785 |
| 1 ft³/min (CFM) | 4.719 × 10−4 | 28.32 |
12.5 Fluid properties used by the pipe tab
| Fluid | Density ρ (kg/m³) | Viscosity μ (mPa·s) |
|---|---|---|
| Water at 20 °C | 998.2 | 1.002 |
| Water at 60 °C | 983.2 | 0.467 |
| Seawater at 20 °C | 1025 | 1.08 |
| Air at 20 °C, 1 atm | 1.204 | 0.0182 |
Values as commonly tabulated in engineering handbooks, rounded. For other temperatures, enter your own values with the Custom option.
12.6 Velocity in a pipe for a given flow (water, internal diameter)
| Flow | 15 mm | 20 mm | 25 mm | 32 mm | 50 mm |
|---|---|---|---|---|---|
| 10 L/min | 0.94 m/s | 0.53 m/s | 0.34 m/s | 0.21 m/s | 0.08 m/s |
| 20 L/min | 1.89 m/s | 1.06 m/s | 0.68 m/s | 0.41 m/s | 0.17 m/s |
| 50 L/min | 4.72 m/s | 2.65 m/s | 1.70 m/s | 1.04 m/s | 0.42 m/s |
| 100 L/min | 9.43 m/s | 5.31 m/s | 3.40 m/s | 2.07 m/s | 0.85 m/s |
Calculated with v = 4Q ÷ (πd²). Many plumbing guides aim for roughly 0.5 to 3 m/s; check the code that applies to you.
12.7 SI prefixes you will meet
| Prefix | Symbol | Factor | Example |
|---|---|---|---|
| kilo | k | 103 | km/s for orbits |
| centi | c | 10−2 | cm/s for slow lab trolleys |
| milli | m | 10−3 | mm for pipe diameters |
| micro | μ | 10−6 | μm/s for electron drift in wires |
💡 13. Example Results
Eight worked problems, each different from the main example, covering the cases students and engineers actually meet.
Train from rest: final velocity
ProblemA train starts from rest and accelerates at 0.50 m/s² for 40 s.
- Final velocity v = u + at20 m/s (72 km/h)
- Displacement s = ½at²400 m
- Average velocity s/t10 m/s
💡What it means: The train ends at 20 m/s but averages only 10 m/s, because it started from rest.
✍️How to write it: v = 20 m/s (2 s.f.), s = 400 m.
Find the initial velocity
ProblemA car reaches 30 m/s after travelling 200 m with an acceleration of 2.0 m/s². Find its initial velocity and the time taken.
- u = √(v² − 2as)√(900 − 800) = 10 m/s
- t = (v − u)/a(30 − 10)/2.0 = 10 s
- Check s = ½(u + v)t½(40)(10) = 200 m
💡What it means: The car was already moving at 36 km/h when the 200 m began.
✍️How to write it: u = 10 m/s (2 s.f.), t = 10 s.
Average velocity in mph and km/h
ProblemA coach drives 120 miles due north in 2.5 hours.
- v̄ = Δx/Δt48 mph north
- In km/h77 km/h
- In m/s21 m/s
💡What it means: Convert before comparing: 48 mph is not slower than 77 km/h, it is the same speed.
✍️How to write it: v̄ = 21 m/s north (2 s.f.), or 48 mph north.
Garden hose flow velocity
ProblemA hose delivers 12 L/min through a 12.5 mm internal bore.
- Q in SI2.0 × 10−4 m³/s
- A = πd²/41.23 × 10−4 m²
- v = Q/A1.6 m/s
- Re = ρvd/μabout 20 300, turbulent
💡What it means: Pinch the end to half the diameter and the jet leaves about four times faster.
✍️How to write it: v = 1.6 m/s (2 s.f., matching Q = 12 L/min).
Earth around the Sun
ProblemEarth moves on a nearly circular orbit of radius 1.496 × 1011 m once every 365.25 days.
- Speed 2πr/T2.98 × 104 m/s (29.8 km/s)
- Average velocity, half a year (2r ÷ T/2)1.90 × 104 m/s
- Average velocity, one full year0 m/s
💡What it means: Huge speed, zero average velocity over a year: the clearest speed versus velocity example there is.
✍️How to write it: Average speed = 2.98 × 104 m/s; average velocity over one year = 0.
Can a ball thrown up at 15 m/s reach 15 m?
ProblemA ball leaves a hand moving upward at 15 m/s (g = 9.8 m/s²).
- v² = u² + 2as225 − 294 = −69 m²/s²
- Maximum height u²/2g11.5 m
- VerdictNever reaches 15 m
💡What it means: A negative v² is the maths telling you the motion is impossible, not a calculator error.
✍️How to write it: Not possible: the maximum height is 11 m (2 s.f.).
Skydiver: where free fall stops working
ProblemA skydiver falls 1000 m before opening the parachute (g = 9.81 m/s²).
- No-drag v = √(2gh)140 m/s
- Typical terminal velocity, belly downabout 55 m/s
- Error of the simple modelabout 2.5 times too high
💡What it means: Use v = √(2gh) only while drag is small, for short drops of dense objects.
✍️How to write it: v(no drag) = 1.4 × 102 m/s; the real speed is limited to about 55 m/s by air resistance.
Forgetting to convert km/h
ProblemA car holds 90 km/h for 10 s. How far does it go?
- Wrong: 90 × 10900 m
- Right: 90 ÷ 3.6 = 25 m/s25 × 10 = 250 m
- Error factor3.6 times too big
💡What it means: Always convert to m/s before multiplying by a time in seconds.
✍️How to write it: s = 250 m (2 s.f.).
✏️ 14. How to Calculate Velocity by Hand, Step by Step
This is the written method examiners expect, on the same example as Sections 7, 9, 10 and 11: a cyclist moving at 4.0 m/s accelerates at 1.5 m/s² for 6.0 s. Find the final velocity, the displacement and the average velocity.
14.1 The written method (GRESS)
- Given. u = 4.0 m/s, a = 1.5 m/s², t = 6.0 s. Write every value with its unit, in SI units.
- Required. v (final velocity, m/s), s (displacement, m) and v̄ (average velocity, m/s).
- Equation. v = u + at; then s = ut + ½at²; then v̄ = s ÷ t.
- Substitute, with units. v = 4.0 m/s + (1.5 m/s²)(6.0 s). s = (4.0 m/s)(6.0 s) + ½(1.5 m/s²)(6.0 s)².
- Solve. v = 4.0 + 9.0 = 13 m/s. s = 24 + 27 = 51 m. v̄ = 51 ÷ 6.0 = 8.5 m/s.
- Check the units and the size. m/s² × s = m/s. Check: v² = u² + 2as gives 169 = 16 + 153. A cyclist at 13 m/s (47 km/h) is fast but possible downhill.
- Write the answer with units and sensible significant figures. v = 13 m/s, s = 51 m, v̄ = 8.5 m/s (2 s.f., matching the data).
14.2 On a scientific calculator
| What | Keys | Display |
|---|---|---|
| Final velocity | 4 + 1.5 × 6 = | 13 |
| Displacement | 4 × 6 + 0.5 × 1.5 × 6 x² = | 51 |
| Average velocity | Ans ÷ 6 = | 8.5 |
| Free fall from 20 m (g = 9.8) | √ 2 × 9.8 × 20 ) = | 19.79898987 |
| Magnitude of (200, 50) | √ 200 x² + 50 x² ) = | 206.1552813 |
Type each expression in one line instead of rounding in the middle. When you resolve a velocity into components, set the calculator to DEG mode for angles in degrees. Menu layouts for stored constants and memories differ between models, so check the manual for yours.
14.3 Measure it yourself: a school lab practical
Average and instantaneous velocity of a trolley on a ramp
- Set up a ramp at a small angle (about 5°). Mark positions 0.20 m, 0.40 m, 0.60 m and 0.80 m from the release point.
- Release the trolley from rest. Record the time to reach each mark with light gates, or film it with a phone at 60 frames per second and count frames (1 frame = 1/60 s). Apps such as phyphox can also log motion (Staacks et al., 2018).
- Repeat each run three times and take the mean time.
- Average velocity: divide each distance by its mean time.
- Instantaneous velocity: fix a card of known length (for example 0.050 m) on the trolley. A light gate at one mark times how long the card blocks the beam. v ≈ card length ÷ blocking time.
- Average the three repeats with the mean calculator and size the spread with the standard deviation calculator.
- Plot position (y-axis) against time (x-axis). The slope of the tangent at any point is the instantaneous velocity; the slope of the line joining two points is the average velocity between them.
Main errors: stopwatch reaction time (about 0.2 s, so use light gates or video); friction; not releasing from rest; parallax when reading the marks. A shorter card gives a better instantaneous value but a larger percentage timing error.
| x (m) | t₁ (s) | t₂ (s) | t₃ (s) | mean t (s) | average velocity from start (m/s) |
|---|---|---|---|---|---|
| 0.20 | 0.64 | 0.63 | 0.65 | 0.64 | 0.31 |
| 0.40 | 0.90 | 0.89 | 0.91 | 0.90 | 0.44 |
| 0.80 | 1.27 | 1.26 | 1.28 | 1.27 | 0.63 |
Paste the mean times (0.64, 0.90, 1.27) and positions (0.20, 0.40, 0.80) into the “From a Graph” tab as position-time data. The average velocity rises along the ramp, which shows the trolley is accelerating.
14.4 Practice problems with answers
1. A runner covers 100 m in 12.5 s. Find the average velocity.
v̄ = 100 ÷ 12.5 = 8.0 m/s.
2. A car starts from rest and accelerates at 3.0 m/s² for 5.0 s. Find v.
v = 0 + 3.0 × 5.0 = 15 m/s.
3. A bus slows from 54 km/h to rest in 6.0 s. Find a.
u = 54 ÷ 3.6 = 15 m/s. a = (0 − 15) ÷ 6.0 = −2.5 m/s².
4. A ball rolls 20 m and ends at 8.0 m/s with a = −1.0 m/s². Find u.
u² = v² − 2as = 64 + 40 = 104, so u = 10 m/s (10.2 m/s to 3 s.f.).
5. A stone is dropped from 45 m (g = 10 m/s²). Find the impact speed and time.
v = √(2 × 10 × 45) = 30 m/s; t = 30 ÷ 10 = 3.0 s.
6. x(t) = 5t² − 2t (m, s). Find the instantaneous velocity at t = 3 s.
v = 10t − 2 = 28 m/s.
7. A boat heads 4.0 m/s north in a 3.0 m/s east current. Find its speed and direction.
|v| = √(16 + 9) = 5.0 m/s at 36.9° east of north (bearing 037°).
8. 30 L/min flows through a 20 mm internal-diameter pipe. Find v.
Q = 5.0 × 10−4 m³/s, A = 3.14 × 10−4 m², v = 1.6 m/s.
9. Velocity-time readings: 0, 4, 8 m/s at 0, 2, 4 s. Find the average velocity.
Area = ½ × 4 × 8 = 16 m; v̄ = 16 ÷ 4 = 4.0 m/s.
10. Trap: a ball thrown up at 10 m/s with g = 9.8 m/s². Can it reach 6.0 m?
No. Maximum height = u² ÷ 2g = 100 ÷ 19.6 = 5.1 m. v² = 100 − 117.6 is negative, so no real velocity exists at 6.0 m.
14.5 Mistakes that lose marks
- Leaving speeds in km/h. Divide by 3.6 to get m/s before using any equation.
- Using distance instead of displacement for average velocity (a round trip has zero average velocity).
- Dropping the minus sign on a deceleration, which makes the object speed up instead of slow down.
- Using SUVAT when the acceleration is not constant.
- Averaging velocity readings instead of using total displacement over total time.
- Writing a final answer with no unit, which usually loses the mark even when the number is right.
- Rounding in the middle of a calculation, then quoting more significant figures than the data has.
14.6 From the field: velocity from GPS tracking data
Wildlife researchers calculate animal velocity the same way this page does: displacement between two GPS fixes divided by the fix interval. The catch is that the collar only sees the straight line between fixes, not the winding path the animal walked. So this “step velocity” is always an underestimate of the true travel speed, and the longer the fix interval, the bigger the gap. A bear that walks 1.2 km of zig-zag forest trail in an hour but ends 400 m from where it started has a step velocity of 0.11 m/s, while its true average speed was 0.33 m/s.
Three practical rules follow. Compare velocities only between data sets with the same fix interval. Report the interval alongside every speed. And when you need realistic paths between fixes, use a movement model such as the Brownian bridge movement model calculator, after checking data quality with the GPS fix success rate calculator. For a single object with readings every few seconds, the linear regression calculator gives a best-fit velocity from position against time.
🎯 15. When Should You Use Each Velocity Equation?
- the motion is in a straight line,
- the acceleration is constant (including a = 0),
- you know three of s, u, v, a and t.
- the acceleration changes (use a v-t graph or calculus),
- air drag matters (a terminal velocity model),
- the motion is two-dimensional (split into components, or a projectile tool),
- the speed is near the speed of light (relativity).
Four real examples
- A train timetable: 120 km in 1.5 h is an average velocity of 80 km/h. Use the Average tab; the train’s speed changed, but only the endpoints matter.
- A car braking: constant deceleration, so SUVAT. 72 km/h to rest in 40.0 m gives a = −5.0 m/s² and t = 4.0 s.
- A data logger on a trolley: readings every 0.1 s. Use the Graph tab: slope of x-t or area under v-t.
- A garden hose: 12 L/min through a 12.5 mm hose. Use the Pipe tab: v = Q/A = 1.63 m/s.
Decision tree
- Do you have position and time only (start and end)? Average velocity, v̄ = Δx/Δt.
- Is the acceleration constant?
- Yes, and you know three of s, u, v, a, t: SUVAT. Leave out the equation’s missing variable.
- Yes, and it is a vertical drop: free fall, v = √(2gh).
- No, but you have x(t) as a formula: instantaneous velocity, v = dx/dt.
- No, but you have data or a graph: slope of x-t, or area under v-t ÷ time.
- Do you have components (east and north)? Magnitude |v| = √(vₓ² + vủ²) and direction with atan2.
- Is it a fluid in a pipe or duct? v = Q/A, then check the Reynolds number. The switch from smooth to turbulent flow happens near Re ≈ 2000 to 2300 in ordinary pipes (Reynolds, 1883; Avila et al., 2011).
Other named velocities and their formulas
| Velocity | Formula | Typical value |
|---|---|---|
| Terminal velocity | vt = √(2mg ÷ (ρCdA)) | Skydiver belly down about 55 m/s; raindrop about 9 m/s |
| Escape velocity | vesc = √(2GM ÷ R) | Earth’s surface 11.19 km/s |
| Orbital velocity (circular) | v = √(GM ÷ r) | 400 km above Earth 7.67 km/s |
| Relative velocity | vAB = vA − vB | Cars at 30 and 25 m/s, same way: 5 m/s |
| Relativistic velocity addition | w = (u + v) ÷ (1 + uv/c²) | Needed only near the speed of light |
Escape and orbital values use Earth’s GM = 3.986 × 1014 m³/s² and mean radius 6371 km. Terminal velocity depends on drag coefficient Cd, frontal area A and air density ρ, so real values vary.
🔧 16. Common Mistakes and Troubleshooting
My answer is 3.6 times too big (or too small)
Cause: a speed typed in km/h was used as m/s. Fix: divide km/h by 3.6, or pick km/h in the unit box and let the calculator convert.
My answer is 1000 times too big
Cause: a pipe diameter in mm used as metres, or a flow in litres used as cubic metres. Fix: 25 mm = 0.025 m; 1 L = 0.001 m³.
The calculator says “not physical”
Cause: u² + 2as is negative, or the only time that fits is negative. The object stops and turns back before it gets that far. Fix: check the sign of a and s. Sample 10 shows this case.
The sign of my velocity is wrong
Cause: mixing up directions. Fix: choose one direction as positive at the start and give every vector a sign: a car slowing while moving forward has a negative acceleration.
My average velocity is zero but the object clearly moved
Cause: it returned to where it started, so the displacement is zero. Fix: that is correct. If you want how fast it went, calculate the average speed from the total distance.
My calculator gives a slightly different free fall answer
Cause: a different g. Fix: set the g box to your textbook value (9.81, 9.8 or 10).
The direction angle is wrong by 180°
Cause: tan⁻¹(vủ/vₓ) cannot tell (3, 4) from (−3, −4). Fix: use atan2, which this calculator does.
Averaging my velocity readings gives the wrong answer
Cause: readings unevenly spaced in time, or velocity not changing linearly. Fix: use total displacement (area under the v-t graph) divided by total time.
The quadratic gave two times. Which one?
Cause: the object passes the same position twice (going out and coming back). Fix: the calculator takes the first positive time and shows the other in the steps; choose the one that matches the story.
Excel shows #NUM! or #N/A
Cause: square root of a negative (#NUM!) or a wrong CONVERT string (#N/A). Fix: see Section 9.6.
My pipe velocity looks far too high
Cause: using the nominal pipe size instead of the internal diameter, or a flow in m³/h typed as m³/s. Fix: measure or look up the internal diameter and check the flow unit.
⚠️ 17. What Are the Assumptions and Limitations?
Assumptions
- Constant acceleration (SUVAT and free fall tabs). Check: the v-t graph is a straight line. If the acceleration actually falls off (a car nearing top speed), SUVAT overestimates the final velocity.
- No air resistance (free fall). Check: a dense object, a short drop, a speed well below terminal velocity. If drag matters, the formula overestimates the impact speed; for a skydiver after 1000 m, 140 m/s predicted against about 55 m/s real.
- Straight-line motion (SUVAT, average). Check: the object does not curve. On a curved path, displacement is shorter than distance, so the average velocity is smaller than the average speed.
- Straight lines between data points (graph tab). Check: readings are close together. With few, widely spaced readings, the true area can be larger or smaller; curved v-t graphs are usually underestimated when the curve bends upward between readings.
- Full pipe, steady incompressible flow (pipe tab). Check: the pipe runs full and the flow does not pulse. For a partly full pipe, the true velocity is higher than this result. For gases at high speed (above about 0.3 times the speed of sound), density changes and v = Q/A becomes approximate.
- Mean velocity, not centre-line velocity (pipe tab). The fluid at the centre moves faster: about 2 times the mean in laminar flow and about 1.2 times in turbulent flow.
Limitations
- Not for speeds near the speed of light. Above about 0.1c use relativistic formulas (a Lorentz factor calculator).
- Not for projectiles in two dimensions. Split into horizontal and vertical motion, or use a projectile motion calculator.
- Not for variable acceleration given as a(t). Integrate a(t) or use the graph tab with measured data.
- The pipe tab gives no pressure drop. Use the Reynolds number with a friction factor (Colebrook or Swamee and Jain, Section 23) for that.
- Since the 2019 SI redefinition, standard gravity g₀ = 9.806 65 m/s² is a defined value. Local g varies from about 9.78 m/s² at the equator to about 9.83 m/s² at the poles.
🏁 18. Conclusion
A velocity calculator turns positions, times, accelerations, graphs, components or flow rates into a velocity with its unit and its direction. Whatever the method, the idea is the same: velocity is how quickly position changes, and every answer must carry a unit and a sign. The four blocks below fill in from your own calculation.
What the answer is
___
What it means physically
___
Watch out for
___
Next steps
___
Used carefully, with SI units, consistent signs and the right equation for the motion, this velocity calculator gives the same answer as Excel, R, Python and a careful hand calculation, and shows every step so you can check it yourself.
❓ 19. Frequently Asked Questions
Q1. How do you calculate velocity?
Divide the displacement by the time taken: v = Δx ÷ Δt. A car that moves 150 m east in 12 s has a velocity of 150 ÷ 12 = 12.5 m/s east. If the object is accelerating steadily, use v = u + at to find the velocity at the end of the time.
Q2. What is the formula to calculate velocity?
The basic formula is v = Δx ÷ Δt (displacement over time). For constant acceleration the formulas are v = u + at and v² = u² + 2as. For a moving fluid in a pipe it is v = Q ÷ A, flow rate over cross-section area.
Q3. How do you calculate average velocity?
Average velocity is total displacement divided by total time: v̄ = (x₂ − x₁) ÷ (t₂ − t₁). For constant acceleration it also equals (u + v) ÷ 2. A cyclist going from 4.0 m/s to 13 m/s at a steady rate averages 8.5 m/s.
Q4. How do you calculate instantaneous velocity?
Instantaneous velocity is the derivative of position with respect to time, v = dx/dt. For x = 2t³ − 3t² + 4t + 1, v = 6t² − 6t + 4, so at t = 2.00 s the velocity is 16 m/s. On a graph it is the slope of the tangent to the position-time curve.
Q5. How do you calculate final velocity?
Use v = u + at when you know the initial velocity, acceleration and time, or v = √(u² + 2as) when you know the distance instead of the time. A car at 4.0 m/s accelerating at 1.5 m/s² for 6.0 s reaches 13 m/s.
Q6. How do you calculate initial velocity?
Rearrange a constant-acceleration equation: u = v − at, or u = √(v² − 2as), or u = 2s/t − v. A car that reaches 25 m/s after accelerating at 2.5 m/s² for 6.0 s started at 25 − 2.5 × 6.0 = 10 m/s.
Q7. How do you calculate velocity from acceleration?
Multiply the acceleration by the time and add the starting velocity: v = u + at. Starting from rest with a = 3.0 m/s² for 5.0 s gives v = 15 m/s. If the acceleration changes, the change in velocity is the area under the acceleration-time graph.
Q8. How do you calculate velocity from acceleration and distance?
Use v² = u² + 2as, then take the square root. A car starting from rest that accelerates at 2.0 m/s² over 100 m reaches v = √(0 + 2 × 2.0 × 100) = 20 m/s. If u² + 2as is negative, the object never reaches that distance.
Q9. What is the difference between speed and velocity?
Speed is how fast something moves; velocity is speed with a direction. Speed is a scalar and is never negative, while velocity is a vector and can be negative. A runner finishing one 400 m lap in 80 s has an average speed of 5 m/s but an average velocity of 0 m/s, because they ended where they started.
Q10. Average velocity can be calculated by dividing displacement over what?
Over the time taken. Average velocity equals displacement divided by the elapsed time, v̄ = Δx ÷ Δt. Dividing distance (rather than displacement) by time gives the average speed instead.
Q11. How do you calculate average velocity from a velocity-time graph?
Find the area under the velocity-time graph, which is the displacement, and divide it by the total time. For readings of 0, 6, 10, 10 and 4 m/s at 0, 2, 4, 6 and 8 s, the area is 56 m, so the average velocity is 56 ÷ 8 = 7.0 m/s. Area below the time axis counts as negative.
Q12. How do you calculate velocity on a position-time graph?
The velocity is the slope of the position-time graph. For average velocity, take the slope of the straight line joining two points: (x₂ − x₁) ÷ (t₂ − t₁). For instantaneous velocity, draw the tangent at the point you want and find its slope.
Q13. How do you calculate the magnitude of velocity?
Use Pythagoras on the components: |v| = √(vₓ² + vᵧ²), or √(vₓ² + vᵧ² + v_z²) in three dimensions. An aircraft moving 200 m/s east and 50.0 m/s north has a speed of 206 m/s at 14.0° north of east. Find the direction with atan2(vᵧ, vₓ).
Q14. How do you calculate free fall velocity?
With no air resistance, v = √(2gh) for an object dropped from height h, or v = gt after time t. A stone dropped from 20.0 m with g = 9.8 m/s² hits the ground at about 19.8 m/s after 2.02 s. Real objects reach a lower terminal velocity because of air drag.
Q15. How do you calculate flow velocity in a pipe?
Divide the volumetric flow rate by the pipe's internal cross-section area: v = Q ÷ A = 4Q ÷ (πd²). Water flowing at 50.0 L/min through a 25.0 mm pipe has Q = 8.33 × 10⁻⁴ m³/s and A = 4.91 × 10⁻⁴ m², so v = 1.70 m/s.
Q16. How do you convert flow rate to velocity?
Convert the flow rate to m³/s and the diameter to metres, then divide the flow by the area. For 10 US gal/min (6.31 × 10⁻⁴ m³/s) in a 1 inch (0.0254 m) bore, v = 6.31 × 10⁻⁴ ÷ 5.07 × 10⁻⁴ = 1.24 m/s. Quick shortcuts: v (m/s) = 21.22 × Q (L/min) ÷ d² (mm), and v (ft/s) = 0.4085 × Q (GPM) ÷ d² (in). For a mass flow rate, first divide by the density: Q = ṁ ÷ ρ.
Q17. What is the SI unit of velocity?
The SI unit of velocity is the metre per second (m/s, or m s⁻¹). Its dimensions are length divided by time, [L T⁻¹]. Other common units are km/h (1 m/s = 3.6 km/h), mph (1 mph = 0.447 04 m/s exactly) and ft/s.
Q18. How do you calculate velocity in Excel?
Type the formula into a cell: =B2/C2 for average velocity with displacement in B2 and time in C2, or =B2+C2*D2 for v = u + at. Keep the units in the header row, use =SQRT() for v² = u² + 2as, and use =SLOPE() on position-time data for a best-fit velocity.
Q19. How do you calculate velocity in R or Python?
Assign the inputs and write the formula: in Python v = u + a * t, and in R v <- u + a * t. Use ** for powers in Python and ^ in R. Section 10 and Section 11 give complete scripts that print the answer with units and save a 300 dpi velocity-time graph.
Q20. How do I calculate velocity on a scientific calculator?
Type the whole expression in one line and press equals: for v = u + at with u = 4, a = 1.5 and t = 6, key 4 + 1.5 × 6 = to get 13. For v = √(2gh), key √( 2 × 9.8 × 20 ) = to get 19.8. Avoid rounding until the final answer.
📑 20. Cite This Tool
StatsUnlock Team. (2026). Velocity calculator [Interactive physics tool]. StatsUnlock. https://statsunlock.com/velocity-calculator/@misc{statsunlock_velocity_2026, title={Velocity Calculator}, author={{StatsUnlock Team}}, year={2026}, note={Interactive physics tool}, url={https://statsunlock.com/velocity-calculator/}}Velocities were calculated with the StatsUnlock Velocity Calculator (2026). Average velocity was computed as displacement divided by elapsed time, and final velocities from the constant-acceleration equations, with all inputs converted to SI units and results rounded to the least precise input.🔗 21. Related Tools
Fit a straight line to position-time readings. The slope is your best-fit velocity, with its uncertainty.
Open toolFit x(t) as a quadratic or cubic, then differentiate for the instantaneous velocity.
Open toolDraw publication-ready position-time and velocity-time graphs from your data.
Open toolShade the area under a velocity-time graph to show the displacement.
Open toolWork out the angles you need when resolving a velocity into components.
Open toolAverage your repeated timings before you divide distance by time.
Open toolMeasure the spread of repeated timings to size the uncertainty on your velocity.
Open toolQuote your mean time, and so your velocity, with a proper uncertainty.
Open tool📖 22. Glossary of Terms
| Term | Plain-English meaning (SI unit) |
|---|---|
| Acceleration | Rate of change of velocity (m/s²). |
| atan2 | An inverse tangent that uses the signs of both components to give the correct direction in all four quadrants. |
| Average speed | Total distance divided by total time (m/s). Never negative. |
| Average velocity | Displacement divided by time (m/s). Has a direction. |
| Component | The part of a vector along one axis, such as east or north (m/s for velocity). |
| Deceleration | Slowing down; an acceleration opposite to the velocity (m/s²). |
| Displacement | Straight-line change in position, final minus initial, with a direction (m). |
| Distance | Total length of the path travelled (m). A scalar. |
| Final velocity | Velocity at the end of the time interval, v (m/s). |
| Flow rate | Volume of fluid passing per second, Q (m³/s). |
| Free fall | Motion under gravity alone, with no air resistance (acceleration g, m/s²). |
| Initial velocity | Velocity at the start of the time interval, u (m/s). |
| Instantaneous velocity | Velocity at one moment; the derivative dx/dt (m/s). |
| Laminar flow | Smooth flow in layers, usually when Re is below about 2300. |
| Magnitude | The size of a vector, ignoring direction. The magnitude of velocity is speed (m/s). |
| Reynolds number | ρvd/μ, a ratio with no unit that predicts laminar or turbulent flow. |
| Scalar | A quantity with size only, such as speed, distance or time. |
| Speed | How fast something moves, without direction (m/s). |
| SUVAT | The five constant-acceleration equations linking s, u, v, a and t. |
| Tangent | A straight line touching a curve at one point; its slope on an x-t graph is the instantaneous velocity. |
| Terminal velocity | The steady speed reached when air drag balances weight (m/s). |
| Turbulent flow | Chaotic, mixing flow, usually when Re is above about 4000. |
| Vector | A quantity with size and direction, such as velocity, displacement or acceleration. |
| Velocity | Rate of change of position, with direction (m/s). |
📚 23. References
Peer-reviewed sources behind this velocity calculator: student understanding of velocity and kinematics graphs, the measurement of motion, physical constants, and flow in pipes. Every DOI was checked in October 2026.
- Avila, K., Moxey, D., de Lozar, A., Avila, M., Barkley, D., & Hof, B. (2011). The onset of turbulence in pipe flow. Science, 333(6039), 192–196. https://doi.org/10.1126/science.1203223
- Beichner, R. J. (1994). Testing student interpretation of kinematics graphs. American Journal of Physics, 62(8), 750–762. https://doi.org/10.1119/1.17449
- Colebrook, C. F. (1939). Turbulent flow in pipes, with particular reference to the transition region between the smooth and rough pipe laws. Journal of the Institution of Civil Engineers, 11(4), 133–156. https://doi.org/10.1680/ijoti.1939.13150
- Eggels, J. G. M., Unger, F., Weiss, M. H., Westerweel, J., Adrian, R. J., Friedrich, R., & Nieuwstadt, F. T. M. (1994). Fully developed turbulent pipe flow: A comparison between direct numerical simulation and experiment. Journal of Fluid Mechanics, 268, 175–210. https://doi.org/10.1017/S002211209400131X
- Hake, R. R. (1998). Interactive-engagement versus traditional methods: A six-thousand-student survey of mechanics test data for introductory physics courses. American Journal of Physics, 66(1), 64–74. https://doi.org/10.1119/1.18809
- Hestenes, D., Wells, M., & Swackhamer, G. (1992). Force concept inventory. The Physics Teacher, 30(3), 141–158. https://doi.org/10.1119/1.2343497
- McDermott, L. C., Rosenquist, M. L., & van Zee, E. H. (1987). Student difficulties in connecting graphs and physics: Examples from kinematics. American Journal of Physics, 55(6), 503–513. https://doi.org/10.1119/1.15104
- Nguyen, N.-L., & Meltzer, D. E. (2003). Initial understanding of vector concepts among students in introductory physics courses. American Journal of Physics, 71(6), 630–638. https://doi.org/10.1119/1.1571831
- Parker, G. W. (1977). Projectile motion with air resistance quadratic in the speed. American Journal of Physics, 45(7), 606–610. https://doi.org/10.1119/1.10812
- Planinic, M., Ivanjek, L., Susac, A., & Milin-Sipus, Z. (2013). Comparison of university students’ understanding of graphs in different contexts. Physical Review Special Topics - Physics Education Research, 9(2), 020103. https://doi.org/10.1103/PhysRevSTPER.9.020103
- Reynolds, O. (1883). An experimental investigation of the circumstances which determine whether the motion of water shall be direct or sinuous, and of the law of resistance in parallel channels. Philosophical Transactions of the Royal Society of London, 174, 935–982. https://doi.org/10.1098/rstl.1883.0029
- Rosenquist, M. L., & McDermott, L. C. (1987). A conceptual approach to teaching kinematics. American Journal of Physics, 55(5), 407–415. https://doi.org/10.1119/1.15122
- Shaffer, P. S., & McDermott, L. C. (2005). A research-based approach to improving student understanding of the vector nature of kinematical concepts. American Journal of Physics, 73(10), 921–931. https://doi.org/10.1119/1.2000976
- Staacks, S., Hütz, S., Heinke, H., & Stampfer, C. (2018). Advanced tools for smartphone-based experiments: phyphox. Physics Education, 53(4), 045009. https://doi.org/10.1088/1361-6552/aac05e
- Swamee, P. K., & Jain, A. K. (1976). Explicit equations for pipe-flow problems. Journal of the Hydraulics Division, 102(5), 657–664. https://doi.org/10.1061/JYCEAJ.0004542
- Thornton, R. K., & Sokoloff, D. R. (1990). Learning motion concepts using real-time microcomputer-based laboratory tools. American Journal of Physics, 58(9), 858–867. https://doi.org/10.1119/1.16350
- Thornton, R. K., & Sokoloff, D. R. (1998). Assessing student learning of Newton’s laws: The Force and Motion Conceptual Evaluation and the evaluation of active learning laboratory and lecture curricula. American Journal of Physics, 66(4), 338–352. https://doi.org/10.1119/1.18863
- Tiesinga, E., Mohr, P. J., Newell, D. B., & Taylor, B. N. (2021). CODATA recommended values of the fundamental physical constants: 2018. Reviews of Modern Physics, 93(2), 025010. https://doi.org/10.1103/RevModPhys.93.025010
- Trowbridge, D. E., & McDermott, L. C. (1980). Investigation of student understanding of the concept of velocity in one dimension. American Journal of Physics, 48(12), 1020–1028. https://doi.org/10.1119/1.12298
- Trowbridge, D. E., & McDermott, L. C. (1981). Investigation of student understanding of the concept of acceleration in one dimension. American Journal of Physics, 49(3), 242–253. https://doi.org/10.1119/1.12525
