Back to Tools

Normal Shock

Loading author...

Calculate property changes across a normal shock wave in supersonic flow. Normal shocks occur when supersonic flow encounters an obstruction, resulting in a sudden change in flow properties.

Upstream Flow (State 1)

Mach Number (M₁)
2.000
Reference Values
p₁, T₁, ρ₁ (reference)

Downstream Flow (State 2)

Mach Number (M₂)
0.577
Pressure Ratio (p₂/p₁)
4.500
Temperature Ratio
1.687
Density Ratio
2.667
Total Pressure Ratio
0.721

Shock Wave Effects

Total Pressure Loss
27.91%
Entropy Change (Δs/R)
0.3273

Normal Shock Visualization

Hover upstream, downstream, or the shock wave to highlight the corresponding values.

Normal Shock Details

Hover over the visualization to explore shock properties

Open Source and Easy to Use Elsewhere

This tool is open source and the underlying logic is fully transparent. You can inspect the code, understand the calculations, and contribute improvements. If you want to use the tool in your own website, course page, or learning platform, you can also embed it directly and start from a ready-made iframe setup for this exact tool.

Open source: review the implementation and see how the results are produced.

Embeddable: preview this tool, copy the iframe, and use it in your own site or LMS.