New Releases! Classic bike saddlebag pattern and tent pattern generators

Interactive Two-Pole Tarp Tent Generator

Support the development of more free tools

These free tools take up a large amount of my limited personal time, so any support is greatly appreciated!

Buy Me a Coffee at ko-fi.com Donate via PayPal

Design two-pole tarps and trekking pole tents using this free interactive pattern generator. Drag the corner points or either pole in the plan view, or type values, then use the pattern canvas to fit pieces on your fabric.

Last updated Oct 2026. There might be bugs. Test pattern with a scaled model or paper before committing to full build. I am not responsible for mistakes on expensive fabric.

Preset Tents

Examples of popular two-pole tents roughly estimated from published dimensions and photos.


Tarp Dimensions


Red Pole Position


Orange Pole Position


Display Lengths

2 cm/m recommended

These can help with a tighter pitch but reduce headroom

Top-Down Plan View (Interactive)

Click a corner or pole to select and move. Double-click a point to input coordinates.

Manual Editor

The `baseCornersRelative` coordinates are relative to the ridge midpoint between the two poles (e.g., `rel_x: -100` means 100cm to the left of the midpoint), in clockwise order from top-left (corners 1-6). The visualiser will update when you click away from this text box.

3D View

Drag to rotate, scroll to zoom

Est. Fabric Weight:
0 g

Est. Internal Volume:
0.00 m³

Person / sleeping mat options. Mat is 180x65cm

Pattern Layout

Drag and rotate the pattern pieces to see how they fit on your fabric roll width.

Export to a 1:1 scale svg and edit in Inkscape, Illustrator, Affinity, or similar vector image editing software for more detailed pattern adjustments.

Pattern Geometry Data

This is the 'cut line' geometry (side lengths and angles) for each panel, calculated based on the 3D tent shape. Quad side panels also list the diagonal used to flatten them (the quad is split along its shorter 3D diagonal). This data can be copied for external use