Skip to main content
DesignCraft 0.4.0 now runs in your browser

DesignCraft: The free, open-source InDesign alternative

Spreads, parent pages, threaded frames and paragraph styles, laid out the way InDesign users expect. Open IDML files in your browser, set type with a real paragraph composer and export print PDF.

…Opens IDMLNo accountMIT / Apache-2.0
DesignCraft showing a two-page magazine spread, Notes on the Grid, with threaded three-column text, a wrapped pull quote, frame edges and the Properties panel
Plate 0Quarterly, Spring Issue, set in DesignCraft: threaded columns, a wrapped pull quote and parent-page folios.

What is DesignCraft

What is DesignCraft?

DesignCraft is an open-source page layout app for magazines, books, brochures and posters: the work people open Adobe InDesign for. Text flows through threaded frames, styles keep a long document consistent and parent pages carry the folios.

It reads and writes IDML, the file InDesign exchanges with other apps, and exports print PDF, interactive PDF, EPUB and HTML. It is free, with no account, and the same app runs in the browser, so you can open an IDML file without InDesign on any computer, Linux and Chromebooks included.

Open DesignCraft online
  1. 1.

    InDesign’s layout

    Tools, menus, panels and shortcuts where you expect them.

  2. 2.

    IDML in and out

    Open files made for InDesign and hand them back.

  3. 3.

    Print PDF

    Fonts embedded, line breaks identical to the screen.

  4. 4.

    Open source

    Free forever under MIT or Apache-2.0.

How to

How to open an IDML file without InDesign

Four steps in the browser. The file is opened on your computer and never uploaded.

  1. 1

    Open DesignCraft

    Press Open DesignCraft online on this page. A sample magazine opens so you can look around first.

  2. 2

    Open your IDML file

    Choose File › Open (Ctrl+O) and pick the .idml file, or drop it on the window. It opens in a new tab.

  3. 3

    Check and edit

    The status bar shows the preflight result; “No errors” means the check passed. Edit text, frames and styles as in InDesign.

  4. 4

    Export

    File › Export PDF for print, or File › Export IDML to send it back to InDesign. Both save as downloads.

We tested it

DesignCraft review: IDML in, print PDF out

We took the sample magazine in the DesignCraft hosted on this site through the jobs a layout designer checks first, and opened every exported file outside DesignCraft.

Tested · DesignCraft 0.4.0 · Chrome · Apple M5 Pro · 9 October 2026

  1. Works

    Open the sample magazine

    Quarterly, Spring Issue opened with its cover, a two-page spread and a closing page.

    4 pages

  2. Works

    Export a print PDF

    A PDF 1.7 file with all 4 pages and its 6 fonts embedded. It looks the same in macOS Preview as in DesignCraft.

    559 KB

  3. Works

    Export IDML

    A complete IDML package: designmap.xml, 3 spreads and 6 stories.

    555 KB

  4. Works

    Open that IDML again

    It came back in a new tab, laid out as before, with “No errors” in preflight.

  5. Does not work

    Open an InDesign .indd file

    Not supported. INDD is Adobe’s closed format; save it as IDML from InDesign first.

DesignCraft in the browser with the cover of the sample magazine, The Quiet Art of Layout, its frames and guides, and the Document panel
Fig. 1The sample magazine open in DesignCraft on this site.
Page 1 of the PDF exported by DesignCraft, rendered by macOS: the sunset cover with the title The Quiet Art of Layout
Fig. 2Page 1 of the exported PDF, rendered by macOS, not by DesignCraft.

The IDML round trip used DesignCraft’s own file. IDML saved by InDesign can use features DesignCraft does not have yet, so check the preflight on files from other people.

Made with DesignCraft

A magazine laid out in DesignCraft

The four pages of the sample issue, composed and exported by DesignCraft.

  • Magazine cover set in DesignCraft: The Quiet Art of Layout over a sunset and dark hills
    Cover: display type over a full-bleed image.
  • Magazine page set in DesignCraft: Notes on the Grid, with a standfirst, a sunset image and two columns of justified text
    Feature opener: standfirst, image and justified columns.
  • Magazine page set in DesignCraft: three columns of threaded text with a pull quote, The best layouts disappear, wrapped in the middle
    Three threaded columns wrapped around a pull quote.
  • Magazine page set in DesignCraft: Color, Ink & Paper, with four swatch circles and a paragraph of body text
    Swatches for ink, accent, CMYK blue and paper.

Typography

Type that holds up in print

The parts of InDesign that make long text look right, rebuilt in DesignCraft.

  1. 01

    Paragraph composer

    Knuth-Plass line breaking weighs the whole paragraph, with a single-line composer when you want it.

  2. 02

    Hyphenation

    Dictionary hyphenation from a public-domain word list plus trained patterns.

  3. 03

    Justification

    Word, letter and glyph-scaling ranges, as in InDesign.

  4. 04

    Optical margin alignment

    Quotes and hyphens hang into the margin so the column edge looks straight.

  5. 05

    Threads, columns and wrap

    Text flows from frame to frame and around images and pull quotes.

  6. 06

    Styles and parent pages

    Paragraph and character styles, swatches, and parent pages for folios and running heads.

  7. 07

    Baseline grid, tabs and rules

    Lines that align across columns, plus paragraph rules and shading.

  8. 08

    Same breaks on screen and in PDF

    What you proof on screen is what goes to the printer.

For InDesign users

DesignCraft vs InDesign

Your layout habits and IDML files carry over. INDD files and plug-ins do not.

FeatureDesignCraftFreeAdobe InDesign
PriceFree foreverMonthly subscription
Runs onBrowser, Windows, macOS, Linux, FreeBSDWindows and macOS
Open IDMLOpen and saveOpen and save
Open .indd filesNo, use IDMLNative
Print PDF with embedded fontsYesYes
Interactive PDF, EPUB and HTMLYesYes
Paragraph composer and optical marginsYesYes
Third-party plug-insNoYes
MaturityVersion 0.4.0, new in 2026Mature, since 1999

DesignCraft download

Every link is the official DesignCraft 0.4.0 build on GitHub. Prefer not to install anything? Open DesignCraft online instead.

SystemMain downloadAlso available
Windows (64-bit)designcraft-0.4.0-windows-x64.msi · 54.5 MBportable ZIP · 68.5 MB, ARM64 and 32-bit
macOS (Apple silicon and Intel)designcraft-0.4.0-macos-universal.dmg · 75.5 MBcommand-line tool · 60.2 MB
Linux (x86_64)AppImage · 65.5 MB.deb · 70.2 MB, .rpm · 69.9 MB, Flatpak · 48.9 MB
Linux (ARM64)AppImage · 62.6 MB.deb · 67.8 MB, Flatpak · 45.8 MB
FreeBSD 14tarball · 69.1 MB

The Windows installers are code-signed, the Mac app is notarized by Apple, and SHA256SUMS.txt lists a checksum for every file.

FAQ

DesignCraft FAQ

IDML, INDD, fonts and what DesignCraft can export.

Ask us something else

Open your IDML file in DesignCraft

The full layout app, free in your browser. Start with the sample magazine or your own file.

Colophon

The browser screenshot and the exported PDF come from our own test of DesignCraft 0.4.0. The spread and the four magazine pages are from the DesignCraft repository (MIT or Apache-2.0), laid out and exported by DesignCraft.

PhotoCraft Editor is an independent site. It is not affiliated with ArtCraft or Adobe, or with any cabinet or design company named Design Craft. Adobe and InDesign are trademarks of Adobe Inc.