macemu

Classic Mac software, running in your browser tab

MacPaint, the program that sold the Macintosh Runs well

1984 · Apple Computer / Bill Atkinson · System 6 · Mini vMac (Mac Plus) · 512×342 black and white

Guide updated September 2026 · needs your own copy

In January 1984 almost nobody had used a mouse. MacPaint is the program that explained it. You pick up a brush, you drag, and paint appears — obvious now, astonishing then, and the single most effective demonstration Apple had of why a Macintosh was different from everything else on a desk.

Bill Atkinson wrote it, and it is a remarkable piece of engineering as well as a remarkable piece of design: full-page bitmap editing with smooth interactive dragging, on a machine with 128 kilobytes of memory.

Controls

MouseEverything. That is the point.
Double-click a toolOpens its options, such as brush shape
Cmd-ZUndo
Shift-dragConstrain a line or a shape
Cmd-QQuit

MacPaint's source code was donated by Apple to the Computer History Museum in 2010 and published for non-commercial use. The application binary remains Apple's. It is here for the same reason the Museum published the source: it is a landmark, and it should be possible to actually use it.

Read the source

How it works & what to expect

MachineMacintosh Plus, 4 MB RAM, 512×342 black and white
SystemSystem 6.0.8
EmulatorMini vMac, compiled to WebAssembly
SpeedInstant

Black and white is not a limitation of the emulation; the Macintosh had no colour until 1987, and MacPaint's entire visual vocabulary — the fifty-ish fill patterns along the bottom of the window — exists because black and white was all there was.

What to try

Why it mattered

MacPaint shipped free with every Macintosh, alongside MacWrite, because a computer with a graphical interface and nothing graphical to do would have been a hard sell. It was written in Pascal and assembly and fitted into a machine with no hard disk, and the interactive performance it achieved on that hardware is the part programmers still find impressive.

Apple donated the source code to the Computer History Museum in 2010, and it can be read there. Almost every raster graphics program since owes it something: the tool palette down the left, the marquee, the lasso, the pixel zoom, the pattern fill. Photoshop's interface is a direct descendant.

Kid Pix, also on this site, was written explicitly as a reaction to it — Craig Hickman watched his three-year-old fail to use MacPaint and built something with no wrong moves.

Questions people ask

Is this the original MacPaint?

Yes, the Macintosh application, running on an emulated Macintosh rather than re-implemented in JavaScript.

Why is everything black and white?

The 1984 Macintosh had a one-bit display. Colour did not arrive until the Macintosh II in 1987.

Who wrote MacPaint?

Bill Atkinson, who also wrote QuickDraw — the Mac's graphics engine — and later HyperCard.

Can I save my drawing?

Inside the emulated Mac, yes. Getting it out to a file on your own computer is not wired up yet.

Is the source code available?

Apple donated it to the Computer History Museum in 2010 and it is published there for non-commercial use.

What is FatBits?

MacPaint's pixel zoom, with a small inset showing the drawing at normal size while you edit individual pixels. Every image editor since has a version of it.

Keep going