Design & colour

Bézier curve sampler

Turn control points into an exportable curve and inspect the control polygon.

Bézier curve sampler
Esc to restore

Your inputs

Use exact X,Y headings, without repeating the first point unless closing a polygon.

Up to 25 MB per file, 50,000 data rows, 200 columns and 2 million data cells. Fully blank rows and columns are ignored before row, column and cell limits are checked. Individual tools may have smaller result or chart limits.

Results update as you type. Larger files run when you press Update result.

Your result

LOCAL & PRIVATE

Your result will appear here.

Your inputs stay in this browser. Nothing is uploaded or saved.

A clear answer. Here’s how.

Uses de Casteljau interpolation for 2–20 control points and samples t uniformly from 0 to 1. The curve passes through its first and last control points; interior controls generally shape rather than lie on the curve. High-degree curves and uniform-parameter samples may have uneven point spacing; this is not equal-arc-length sampling. Exports t,X,Y with a coordinate plot.

See a worked example

Worked example

A fixed demonstration, separate from the values you enter above.

Point CSV
X,Y
0,0
1,3
3,3
4,0
Sample count including endpoints
101

Example result

First 5 rows of the example result
tXY
000
0.010.0302980.0891
0.020.0611840.1764
0.030.0926460.2619
0.040.1246720.3456

de Casteljau evaluation. The curve begins/ends at the first/last control points; other controls generally do not lie on the curve.