Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is Milton?
Milton is a free, open-source paint program built around an infinite canvas and vector-backed drawing. According to its product page, it runs on Windows 7 and later, with Linux builds possible from source and a for-profit macOS version in progress. It is aimed at artists who want to sketch and paint without deciding on a fixed canvas size or resolution up front.
What it does
- Infinite canvas with infinite detail: you can keep zooming and adding marks rather than working within preset pixel dimensions.
- Raster-like feel, vector storage: strokes behave like painting, but the work is stored as vectors, which is why files stay small and output can be re-rendered at any size.
- Automatic saving: every change is saved as you go, so there is no save button and no lost work from forgetting to save.
- Persistent undo: unlimited undo and redo remain available even after closing and reopening the app.
- Layers, blur and lines: basic compositing and effects for building up an image.
- Flexible export: bitmaps at any size, including JPEG or PNG at whatever resolution your machine can handle.
Who it suits
It fits illustrators and concept artists who work iteratively and zoom deep into details, and anyone who dislikes managing save states or canvas-size decisions. Because output resolution is chosen at export, it also suits people producing the same artwork for both screen and print.
The trade-offs are equally concrete: it is a smaller, older project (the page dates to 2015–2019), macOS support is not yet a finished product, and a vector-backed paint workflow can feel different from a conventional pixel editor if you rely on pixel-level texture tools.
Next step
If you are considering it, test one real project: sketch freely, zoom far in, close the app mid-work, reopen it, and export the same piece at both screen and print sizes. That single loop shows whether the infinite canvas and automatic saving match how you actually work. For a broader comparison of open-source painting tools, Krita is a well-known alternative with a more conventional fixed-canvas, pixel-first approach.
How does Milton's infinite canvas differ from a standard raster paint program?
Milton's infinite canvas lets you keep drawing and zooming without hitting a fixed pixel grid, while the program stores the work as vectors even though it feels like raster painting. That combination is the main difference from a standard raster paint program, where the canvas is a fixed-size pixel grid and detail is limited by the resolution you chose at the start.
Where the difference shows up
- Canvas size: In a typical raster program, you pick a width and height up front, and anything beyond that edge is outside the document. Milton's canvas is unbounded, so you can spread out, zoom in, and keep adding detail rather than working inside a preset frame.
- Detail when zooming: Raster images soften or pixelate as you magnify. Milton's page describes drawing "with infinite detail" and notes that it "feels raster-based but it works with vectors," so strokes are stored as geometry rather than a fixed pixel pattern.
- Saving and undo: Milton saves your work on every change, with no save button, and offers unlimited undo and redo that persists after you close the app. Standard raster programs generally rely on manual saves or autosave intervals, and undo history usually resets when the app closes.
- File size: Milton files are described as very small, which follows from storing vector data instead of a full pixel buffer.
- Export: You export to JPEG or PNG "at any resolution your machine supports," so the output resolution is chosen at export time rather than fixed when you start.
Trade-offs to weigh
The vector-under-the-hood model is a good fit for sketching, line work, and illustrations that may need to be output at large sizes later. It is less obviously suited to work that depends on pixel-level editing, such as retouching photos or applying raster brushes and filters that expect a fixed grid. A fixed-canvas raster program also gives you a clear, predictable document boundary, which some print and layout workflows depend on.
As a practical test, imagine sketching a detailed line drawing that you later want as both a small web PNG and a large print image. In Milton you would draw once and export twice at different resolutions. In a standard raster program you would need to decide the working resolution early, or redraw and upscale later. If your work is mostly photo editing on a known output size, the fixed-grid model may be the simpler choice.
The project is free and open source, runs on Windows 7 and up, compiles on Linux, and a for-profit macOS version is in progress, per Milton.
How do I install and run Milton on Windows, macOS, or Linux?
Milton is distributed as a download from its own site rather than through an installer wizard: get the Windows build from Milton, unpack or launch it, and it runs as a desktop paint program. There is no store listing or package-manager route to rely on, so treat the official download page as the only source.
Windows
The page states support for Windows 7 and up, so a current Windows 10 or 11 machine is comfortably within range. Download the Windows build, extract it if it arrives as an archive, and run the executable. Because it is open source and unsigned by a big publisher, Windows SmartScreen may show a warning on first launch; that is a prompt to verify you downloaded from the official page, not a sign the app is broken.
Linux
The site says Milton compiles on Linux, which is a different promise from "a ready-made Linux binary is provided." In practice that means Linux users should expect to build it from source with the project's toolchain rather than double-click an installer. If compiling is unfamiliar, this is the platform with the most friction.
macOS
The page describes work being done on a for-profit macOS version, so a polished Mac build is not presented as finished. Mac users should check the download page for the current state before planning on it; if no Mac build is offered, running it means building from source, and the interface and file dialogs may not yet feel native.
| Platform | What the site indicates | Practical expectation |
|---|---|---|
| Windows | Supported, Windows 7 and up | Download and run directly; expect a possible SmartScreen prompt |
| Linux | Compiles on Linux | Build from source; some setup effort |
| macOS | Version in development | Confirm availability first; otherwise source build |
A sensible first session
Whichever platform you use, launch Milton, draw a few strokes, then close the app without saving and reopen it. The site says your work is saved on every change and that undo history persists after closing, so this quick test confirms the automatic-saving behaviour is working on your machine before you commit to a real painting.
Does Milton automatically save my work, and can I undo changes after closing the app?
Yes. Milton saves your work every time you make a change, so there is no save button to press. It also keeps unlimited undo and redo history that persists after you close the app, so you can reopen a file and still step back through earlier changes.
What this means in practice
- No manual saving: You can close the window without hunting for a save command. Your latest strokes are already recorded.
- Undo survives restarts: If you close the app and later decide a change was a mistake, the undo history should still be there. This is useful for long drawings you return to over several days.
- Small files: Milton describes its files as very small, which makes keeping many versions or backups less of a burden.
A useful next step
Before relying on this for important work, test it once: make a few strokes, close Milton, reopen the file, and try undoing. That confirms the behaviour on your machine and shows how far back the history goes in your workflow.
Trade-offs to keep in mind
Persistent undo is convenient, but it is not the same as versioned backups. If a file becomes corrupted or you accidentally delete it, the in-app history will not help. For anything you care about, keep periodic copies elsewhere. Also note that Milton is an infinite-canvas tool that behaves like raster painting but stores vectors, so very large or complex drawings may behave differently from a simple bitmap editor.
Milton is free and open source, available for Windows, with Linux builds and work underway on a paid macOS version, according to Milton.
Can I export Milton artwork as a PNG or JPEG at a specific resolution?
Yes. Milton lets you export artwork as JPEG or PNG at whatever resolution your machine can handle, and the page describes the canvas as infinite, so you aren't locked to a fixed pixel size when you export.
What this means in practice
- Pick your output size at export time. A common use is drawing at a comfortable on-screen scale, then exporting a much larger PNG for print or a high-DPI display.
- Choose the format by use. PNG suits line art, flat color and anything needing transparency or lossless edges; JPEG suits photo-like or heavily blended work where smaller files matter more than perfect detail.
- Expect the canvas to behave like vectors underneath. Milton's page says it feels raster-based but works with vectors, which is why detail can stay sharp as you scale up exports rather than softening like a fixed-resolution bitmap.
A quick decision guide
| Your goal | Format | Note |
|---|---|---|
| Print, posters, high-DPI screens | PNG | Lossless; file size grows with resolution |
| Sharing, web previews, photos | JPEG | Smaller files; some compression loss |
| Line art or crisp edges | PNG | Avoids JPEG artifacts around edges |
| Very large exports | Either | Limited by your machine's memory and capability |
A practical next step: sketch a small test piece, export it at both a modest and a very large size, and compare edge quality and file size before committing to a final resolution for a real project. For help with export steps, see Milton.
What are the limitations of the current macOS version of Milton?
The page does not list limitations for a current macOS version, because there is no finished macOS release to describe. According to the site, Milton is available for Windows and compiles on Linux, while work on a macOS version is described as in progress and intended as a for-profit edition. So the practical limitation today is availability: Mac users have no released build to download, and the page gives no timeline or feature list for the macOS version.
What this means in practice
- Windows is the supported route. The page states Milton supports Windows 7 and up, so that is where the documented features—infinite canvas, vector-backed raster feel, automatic saving, unlimited persistent undo, layers, blur, lines, and PNG/JPEG export at any resolution—are confirmed to work.
- Linux is a build-it-yourself option. "It compiles on Linux" suggests source availability rather than a packaged installer, so expect to compile it yourself and accept less certainty about platform-specific issues.
- macOS is a future product, not a current one. Because the planned Mac version is described as for-profit, it may differ from the free open-source editions in licensing or features; the page does not say how.
How to decide
If you work on a Mac and need Milton now, plan around Windows (for example, a virtual machine or a separate PC) or treat the Mac version as something to watch for rather than rely on. If cross-platform sketching is the priority and you are open to alternatives, compare against other infinite-canvas tools before committing; the open-source paint space includes options such as Krita, though its canvas model differs from Milton's.
A concrete scenario: an illustrator on a MacBook who wants Milton's "no save button" workflow cannot adopt it today without running Windows. The realistic next step is to test Milton on a Windows machine first to confirm the workflow suits you, then decide whether waiting for the Mac release is acceptable.
User reviews (0)