Home / Science / Earth sciences / Structural geology / Stereonet plotterTool #33

Stereonet plotter: strike and dip, poles, Fisher mean and rose diagrams (free, online)

Plot planes and lines on an equal-area (Schmidt) or equal-angle (Wulff) stereonet. Get great circles, poles, the mean orientation with its 95 % cone and a rose diagram, and download SVG or PNG.

Keep it one tap away for everyday use.

Bookmark Stereonet plotter?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. Strike, dip
  2. Stereonet
  3. SVG / PNG
Nothing is uploadedWorks offline once open

Data

Two numbers per line, separated by a space, comma or slash. Right-hand rule: the plane dips to the right when you face along the strike (dip direction = strike + 90°). Text after # is ignored.

Download

Rose diagram

Petal area is in proportion to the count (the radius grows with its square root), so big petals do not look bigger than they are. Strikes are plotted both ways round (a strike of 030 is also 210).

What it does

A stereonet shows the orientation of planes (bedding, joints, foliation, faults) and lines (lineations, fold axes) in three dimensions on a flat circle. This plotter draws them on a lower-hemisphere net, the standard in structural geology, works out the average orientation, and draws a rose diagram. It is made for field courses and quick checks in the field or lab.

How to use it

  1. Type your planes, one per line, as strike and dip using the right-hand rule, or as dip direction and dip. Pick the format at the top.
  2. Type any lines as plunge and trend (for example 35 118), or trend then plunge.
  3. Choose an equal-area (Schmidt) net for counting and statistics, or equal-angle (Wulff) for angle constructions.
  4. Show or hide great circles, poles and the 10° grid.
  5. Read the mean pole, the mean plane, and how tightly the data cluster. Download the net as SVG for a report, as PNG, or the poles as a CSV file.

The right-hand rule

Face along the strike direction: the plane dips to your right. The dip direction is then the strike plus 90°. A bed striking 030 and dipping 40° to the south-east is written 030 40. If your notebook uses dip direction (120/40 for the same bed), choose “Dip direction, dip”. Quadrant notation such as N30E is not read: convert it to azimuths first.

The statistics

Poles are averaged as vectors, following Fisher (1953). Because a pole and its opposite are the same line, every vector is first turned into the same hemisphere. R̄ is the length of the mean vector divided by the number of poles: 1 means all identical. k is Fisher’s concentration: above about 50 is a tight cluster. α95 is the radius of the 95 % cone of confidence around the mean. When the data form two or more clusters, such as two joint sets, the overall mean means little: plot each set on its own.

Worked example

The sample holds a set of beds striking about 030 and dipping 40 to 50, a steep joint set striking about 210, a gently dipping bed, and three lineations plunging about 35° to the south-east. The bedding poles cluster in the north-west, the joints plot near the edge of the net, and the lineations sit close to the bedding’s great circles. To see the bedding statistics alone, delete the joints and the gentle bed. The mean pole then plunges 47° towards 299, so the mean bedding plane is 029 / 43, with α95 about 7°.

Frequently asked questions

Equal area or equal angle? Use equal area for anything involving counting or density. Equal angle keeps angles and small circles true, which suits textbook constructions.

Is my field data uploaded? No. Everything is drawn in your browser and nothing is sent anywhere. The page keeps working offline in the field once it has loaded.

Redraw other data for a report with the publication plot maker.

Where the numbers come from

  • Projections: standard Schmidt (equal-area) and Wulff (equal-angle) nets.

Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.

Last updated 2026-11-08.

Change log for Stereonet plotter

  1. Show where each science tool's numbers come from, with a removal-request link Details on GitHub
  2. Open a file on every science paste box, with stated limits Details on GitHub
  3. Add six science tools: solutions, PCR master mix, sample size, stereonet, psychrometrics, plate layout Details on GitHub

Every change to fibub

Related tools

Graph digitiser #26 Open a picture or screenshot of a graph, mark the axes, then click the points or let it trace a curve by colour. Get the numbers as a table to copy or download. The image never leaves your device. Radiocarbon calibration #37 Turn a radiocarbon age (years BP ± error) into calendar dates with the IntCal20 curve. Get the 68.3 % and 95.4 % ranges in BC/AD or cal BP, the median, and plots of the probability and the curve. Uncertainty propagation calculator #25 Type your formula and your measurements with their uncertainties, or paste repeated readings. Get the result with its uncertainty, which input matters most, and a Monte Carlo check. Publication plot maker #27 Paste columns or open a CSV or Excel file and get a clean scientific figure with error bars, sized for a journal column. Download vector SVG or PDF, or PNG at 300 or 600 dpi. Your data stays in your browser. Crystal field and spin state calculator #93 Pick a d-block metal ion and a geometry (octahedral, tetrahedral, square planar, square pyramidal), give Δ and the pairing energy or an absorption band, and get the d-orbital diagram, high or low spin, CFSE, unpaired electrons, spin-only moment and the Jahn–Teller tendency. Cyclic voltammetry analyser #90 Paste or open a cyclic voltammogram for peak potentials and currents with a baseline, ΔEp, E½, Ep − Ep/2 and Nicholson's peak ratio; solve the Randles–Sevcik equation for D, concentration or area; and fit a scan-rate study.