Origami Diagram Maker
Step-by-step origami diagrams from crease patterns, drawn from the real folded geometry.
What it does
Origami Diagram Maker (ODM) turns crease patterns into step-by-step diagrams. Load a crease pattern for each step of a folding sequence, and ODM folds it for you: it works out the layers, draws the paper as it really lies, adds the fold arrows and precreases, and lays the steps out on pages ready to print or share as PDF.
Made for designers and folders who want clear diagrams without spending hours drawing them by hand.
- Sharp vector output at any size, ready to print, with no manual drawing.
- Every layer has its true place in the stack: flaps tuck, overlap and nest exactly as in the folded model.
- Draw crease patterns in the built-in editor, or import them from ORIPA, Oriedita or other tools that save .cp files.
Features
Drawn from the folded geometry
Every step is drawn from the physically folded model, so layers, edges and hidden flaps come out right. View it from any angle, and spread the layers to show what is inside.
Layer management
ODM works out which layer lies on top of which. Where the folds leave a choice, you pick visually where each layer goes.
Built-in crease pattern editor
Draw and edit crease patterns right in ODM, or import them from the tool you already use.
Automatic precreases and arrows
Precreases, valley and mountain lines and the main fold arrows are worked out from the difference between two steps. Add more fold and push arrows where you want them; they stay attached to the paper.
Ready-to-print PDF
Lay out the whole sequence on pages with step numbers and captions, and export it as a vector PDF, or single steps as SVG or PNG.
Gallery
Renders of more complex models made with ODM.
Download and install
ODM runs on Windows, macOS and Linux, and keeps itself up to date: it asks before installing an update. Every version, with its release notes, is on the releases page.
Windows
Windows 10 and 11 (64-bit). The installer installs ODM for your own account, without administrator rights. Can't install programs, for example on a school computer? The portable version runs from any folder: unzip it and start the program in it.
Windows asks for confirmation the first time: see how.
macOS
macOS 15 or later, on a Mac with Apple silicon (M1 or newer). The installer puts ODM in your Applications folder. Or download the app as a zip, unzip it and move it to Applications before starting it (otherwise it can't update).
macOS asks you to allow ODM the first time: see how.
Linux
64-bit (x86-64) Linux from about 2022 on: Ubuntu 22.04, Debian 12, Fedora 36
or later. ODM is an
AppImage:
a single file that runs without installing. Allow it to run as a program (in the file's
properties, or chmod +x), then start it.
Windows: confirming the installer the first time
Windows SmartScreen asks for confirmation before running installers it doesn't recognise yet, as is usual for independent software. Updates install without it.
- Run the installer. Windows shows "Windows protected your PC". Click
More info.

- Click Run anyway.

Download ODM only from the releases page linked above.
macOS: allowing ODM the first time
macOS only opens apps it has checked with Apple. ODM isn't checked by Apple (that costs a yearly fee), so you allow it once. Updates install without asking.
- Open the installer. macOS says it was "Not Opened". Click
Done (not Move to Trash).

- Open System Settings and click Privacy & Security
in the list on the left. Scroll down to Security and click Open Anyway
next to the installer's name (it is there for about an hour).
(Click the picture to enlarge it.) - Click Open Anyway again, and confirm with Touch ID or your password.
The installer starts.

The app from the zip asks the same way the first time you start it.
If you allow it, ODM checks GitHub for updates, and it asks before installing one. It sends no other data: no usage statistics, no tracking. See privacy.
Licence
Origami Diagram Maker is free to use, but not open source. In short:
- Free for individuals, including selling diagrams you make with it, as long as your income from them is at most EUR 1,000 per calendar year.
- Free for non-profit origami societies and non-profit schools and universities.
- You own the diagrams and project files you make, also after your licence ends.
- You may share the unmodified installer, free of charge.
The full terms (licence version 1.0) also come with ODM. They are what count; this summary is only for convenience.
Commercial use
A separate licence is needed above that income, for diagramming on commission, and for companies, publishers and other organisations (after a 30-day evaluation). Just get in touch.
Support the project
If ODM is useful to you, a donation helps keep it going. It's never required.
Credit
Not required, but appreciated: a line in your diagrams such as
Diagrams made with Origami Diagram Maker
Feedback and bugs
Found a bug or have a request? Open an issue on GitHub or email origamidiagrammaker@gmail.com. Attaching the project file helps a lot.
Acknowledgements
The layer-order solver is based on flat-folder by Jason S. Ku (MIT licence). ODM also uses Qt for Python (PySide6, LGPL), NumPy, SciPy, Shapely, Matplotlib, Numba and others: see third-party software for the full list, their licences and the source code of the LGPL libraries.
