Riprap is a layer of rock placed on channel beds, banks, shorelines, or around structures to resist erosion from flowing water. Correctly sizing the stone is critical. If the pieces are too small, they may be displaced during floods, exposing the underlying soil and potentially leading to progressive failure of the bank or structure. If the pieces are much larger than required, construction becomes more difficult and costly, and the roughness may overly increase water levels or reduce conveyance.
The calculator on this page applies the Isbash formula to estimate a median riprap stone size for a given design flow velocity, rock density, stability coefficient, and safety factor. It is intended as a preliminary design aid or educational tool, not as a substitute for detailed hydraulic design by a qualified engineer.
The Isbash method is based on balancing the hydraulic forces acting on an individual stone with its submerged weight. For fully submerged conditions in uniform flow, the relationship between the characteristic flow velocity and the required median stone diameter can be expressed in SI units as:
50where:
The calculator computes an initial D50 from the Isbash formula and then multiplies it by the user-specified safety factor to give a conservative design diameter. It also estimates a corresponding median stone weight by assuming approximately spherical particles:
W50 = (ρs · π · D503) / 6
Because flow forces scale with velocity squared, even modest increases in design velocity can lead to large increases in required stone size. Choosing a realistic but adequately conservative design velocity is therefore one of the most important decisions in riprap design.
The calculator requires four main inputs. The brief notes below provide context for each value and typical ranges seen in practice.
This is the representative depth-averaged velocity at the location where riprap is to be placed, under the selected design event (for example, a 10-year or 50-year flood). It is normally obtained from hydraulic calculations or models rather than guessed. Typical ranges include:
As V increases, the required D50 rises rapidly. Doubling V increases V² by a factor of four, which quadruples the required stone size under otherwise identical conditions.
The rock density reflects the specific gravity of the riprap material. Denser rock has greater submerged weight for a given size, which improves stability. Some indicative values are:
| Rock type | Typical density ρs (kg/m³) | Comments |
|---|---|---|
| Angular granite | 2600–2700 | Common, durable riprap with high density |
| Rounded river rock | 2400–2600 | Smoother surface; often requires higher K value |
| Limestone | 2200–2500 | Lower density; may dissolve in acidic water |
If laboratory test data are available, use the tested bulk density. Otherwise, use a typical value from design manuals for the selected rock type.
The Isbash coefficient K accounts for stone shape, angularity, placement quality, and interlocking. Lower K values indicate greater stability for a given velocity (because a smaller numerator V² is sufficient), while higher values indicate less stable configurations. Representative values include:
| Condition | Indicative K | Notes |
|---|---|---|
| Angular, well-graded rock, hand placed | ≈ 0.86 | Strong interlock, typical of engineered riprap |
| Rounded river gravel, dumped | ≈ 1.0 | Less interlock, more prone to movement |
| Grouted or mortared stone | 0.5–0.8 | Cohesion increases effective stability |
Use values recommended by the relevant design standard for your jurisdiction if available, and align the selected K with the actual construction method and rock quality.
The safety factor multiplies the computed D50 to provide a more conservative design size. It is meant to cover uncertainties in input values (such as velocity, rock density, or K), future channel changes, and construction variability. Typical ranges are:
Increasing the safety factor raises both the stone size and stone weight. This generally improves stability but increases cost and may make handling more difficult.
After entering your inputs and running the calculator, you will obtain a median stone diameter and an estimated median stone weight. These outputs should be interpreted as follows:
If your calculated D50 is close to the upper limit of a standard class, it is often prudent to step up to the next larger class, especially in high-risk locations or where hydraulic conditions may worsen over time.
The following example illustrates how to use the calculator and how to interpret the results.
Problem: A straight, lined drainage channel conveys stormwater from an urban catchment. Hydraulic analysis for the design event indicates a depth-averaged velocity of 2.5 m/s at the downstream end. The designer plans to use angular granite riprap with density 2650 kg/m³, placed as a flexible layer. Determine an appropriate median stone size using the Isbash method with a stability coefficient K = 0.86 and a safety factor of 1.2.
In practice, the designer would also verify that the selected class provides adequate thickness and that the underlying filter layer or geotextile is compatible with both the stone size and the protected soil.
The table below summarizes how the main input parameters qualitatively influence the required median stone size.
| Parameter | Change | Effect on required D50 | Design implication |
|---|---|---|---|
| Velocity V | Increase | Strong increase (proportional to V²) | High velocities may require large, heavy stones and thicker layers |
| Rock density ρs | Increase | Decrease | Denser rock can achieve stability with smaller diameters |
| Stability coefficient K | Increase | Increase | Poorer interlock or rounded stones demand larger sizes |
| Safety factor | Increase | Proportional increase | Improves robustness but raises material and construction costs |
The Isbash method and this calculator are based on simplifying assumptions. They are not suitable for all situations. The main assumptions include:
Important limitations and cautions are:
This calculator is intended for preliminary sizing, feasibility studies, and educational exploration of how velocity, rock properties, and safety factors influence riprap design. It does not replace the need for:
Users are responsible for verifying all inputs, reviewing the applicability of the Isbash method to their specific conditions, and confirming that the final design meets local requirements and safety objectives.