Fact-checked by Grok 2 weeks ago

MacPaint

MacPaint is a raster graphics editing application developed by Apple Computer and released on January 24, 1984, bundled with the original Macintosh 128K personal computer. Created by Bill Atkinson, a key member of the Macintosh development team, it began as an evolution of his earlier LisaSketch program and was completed in October 1983 after starting in early 1983. The software operated within the constraints of 128 KB of RAM on an 8 MHz processor, utilizing innovative techniques like a hidden memory buffer to enable smooth dragging without screen flicker. Key features included the Fat Bits mode for pixel-level editing, the Paint Bucket tool for filling enclosed areas with color (limited to black and white in the original), and the tool for making irregular selections, which together made bitmap manipulation accessible to non-artists. These tools, powered by Atkinson's graphics library, allowed users to draw freehand with brushes and pencils, erase, magnify images, and perform basic transformations like rotating and flipping selections. MacPaint's simple yet powerful interface exemplified the Macintosh's philosophy, enabling the creation of icons, fonts, and illustrations that were essential for the system's software and marketing materials. The program quickly became one of the first "killer applications" for personal computers, showcasing the potential of and to a wide audience during the Macintosh's launch demonstration by in January 1984. Development was later transferred to , Apple's software subsidiary formed in 1987, which released version 2.0 in 1988 with enhancements like support for multiple open documents and larger image sizes up to 8 by 10 inches. discontinued MacPaint in 1998 due to declining sales amid the rise of more advanced graphics software like . Its , consisting of approximately 5,800 lines of Pascal and 3,600 lines of assembly, was donated by Apple to the in 2010, preserving a foundational piece of history.

Development

Origins and Early Design

MacPaint's origins trace back to early 1983, when , a key member of Apple's Macintosh development team, began creating a graphics editor to demonstrate the system's graphical capabilities. , who had previously contributed to the computer's including LisaSketch, ported and adapted these elements to the Macintosh's more constrained environment. His work started in February 1983, shortly after he joined the team, with the initial version named MacSketch in reference to its Lisa predecessor. The program was renamed MacPaint around April 1983 to better reflect its expanded painting and editing functionalities. It was completed in October 1983. Atkinson developed it as one of the two core applications for the Macintosh, alongside MacWrite, the word processor developed by Randy Wigginton, to provide essential productivity tools within the system's integrated software ecosystem. This pairing emphasized the Macintosh's focus on user-friendly, graphical applications that leveraged the new hardware's bitmap display. Susan Kare, who joined the Macintosh team in January 1983 as Apple's first graphic designer, played a pivotal role in shaping MacPaint's visual identity. She designed the application's icons, patterns, and interface elements, including the tool palette and brush styles, using pixel-editing techniques to create a cohesive, approachable aesthetic that aligned with the Macintosh's overall philosophy. Early development faced significant challenges due to the Macintosh 128K model's limited resources, including only 128 kilobytes of and a single-sided 400KB floppy drive. Atkinson had to optimize code meticulously to fit MacPaint and the Finder within these constraints while ensuring seamless integration with the emerging (GUI), for which he also authored foundational components like the , Menu Manager, and Event Manager. These efforts addressed the need to support intuitive, direct-manipulation interactions on bitmapped screens. One innovative outcome was the FatBits mode, which allowed pixel-level editing by magnifying the canvas, emerging from the demands of precise work on the small display.

Technical Implementation and Innovations

MacPaint was developed using Apple Pascal for its high-level logic, comprising 5,804 lines of code, augmented by 2,738 lines of 68000 assembly language for performance-critical operations such as graphics rendering and event handling. This combination allowed for efficient execution on the limited resources of the original Macintosh, with the compiled program occupying less than 0.05 MB of memory. The assembly portions optimized interactions with the Macintosh's hardware, including the 68000 processor and custom video display system, ensuring smooth operation despite the era's constraints. A core architectural feature was the use of two offscreen memory , each matching the size of the active document window, to achieve flicker-free and support unlimited operations. operations were composed entirely in one before being transferred to the screen in a single atomic update, eliminating visual artifacts during brush strokes or shape manipulations. The second maintained a copy of the prior image state, enabling instant reversion to the previous configuration upon requests without recomputing from scratch, which was particularly innovative given the Macintosh's 128 KB limitation. This double-buffering approach, combined with a third temporary for selections like the lasso tool, maximized the available memory while providing responsive editing. The introduction of FatBits represented a significant innovation in pixel-level editing, functioning as a magnification tool accessed via the "Goodies" menu, which was renamed from "Aids" in mid-1983 amid growing public awareness of the AIDS epidemic. In this mode, a section of the canvas was rendered at an 8x scale using an offscreen buffer, displaying each pixel as an enlarged, clickable square to facilitate precise manipulation. All drawing tools remained functional in FatBits, allowing seamless transitions between normal and magnified views without interrupting the workflow, and this technique set a precedent for pixel editing in subsequent graphics software. The program's bitmap was constrained to a fixed resolution of 576 × 720 pixels at 72 dpi, optimized for the Macintosh 128K's 512 × 342 monochrome and allowing for scrolling within the larger virtual canvas. This resolution equated to a standard 8 × 10 inch page at the system's native , balancing detail with memory efficiency in a 1-bit depth format. Files were saved with the .pntg extension, employing the PNTG file type code and the Uniform Type Identifier com.apple.macpaint-image, structured as a 512-byte header followed by packed rows, each 72 bytes wide to accommodate the horizontal resolution. This format ensured compatibility with the Macintosh Finder and graphics library, facilitating easy import and export in early workflows.

Features and Functionality

Core Editing Capabilities

MacPaint provided a suite of basic tools for raster image creation and manipulation, centered on pixel-level control within its fixed 720x576 monochrome canvas. The enabled precise freehand of lines and shapes, producing pixels on a white background or vice versa, with the option to constrain lines to straight angles by holding the . The brush allowed freehand painting with 32 selectable shapes, applying patterns along the stroke path, also supporting straight-line constraints. The eraser removed pixels by inverting them to the background color, with a clearing the entire window, and finer control available through the FatBits for pixel-by-pixel adjustments. For filling enclosed areas, the paint bucket applied selected patterns to bounded regions, provided the outline was solid to prevent leakage. Selection tools included the for irregular shapes, drawn by tracing a rope-like path around the target area, and the for straight-edged regions, enabling operations on defined portions of the image. Text insertion was supported via a dedicated , allowing entry of characters in selectable fonts, sizes from 9 to 72 points, and styles like bold or italic, which converted to permanent pixels upon confirmation. Pattern and fill options enhanced shading and texturing, with 38 predefined monochrome patterns available for use across tools like the brush and paint bucket. Users could create custom patterns through the pattern editor, which displayed an 8x8 grid for manual design and immediate application to the . These patterns facilitated effects such as gradients or textures, applied selectively to selections or freehand areas, promoting creative variation within the binary color constraint. Editing operations on selections included cut, copy, and paste functions that interacted with the Macintosh , allowing removal, duplication, or relocation of image portions. Additional manipulations encompassed flipping selections horizontally or vertically for mirroring effects, rotating them 90 degrees counterclockwise, and inverting colors to swap pixels within the area. These operations treated selections as movable chunks, supporting tasks like resizing by stretching or shrinking with modifier keys. As a bitmap editor, MacPaint operated exclusively on individual pixels without support for layers, , or non-destructive editing, requiring direct alteration of the raster data for all changes. This pixel-by-pixel approach emphasized meticulous control but limited scalability and complexity, as enlargements caused and text lost editability once rasterized. The program's integration with the Macintosh enabled seamless , permitting cut or copied image selections to be pasted into other applications like for combined text and graphics documents, or vice versa for importing elements. This facilitated workflow across the system's early software ecosystem without file conversion.

User Interface Elements

MacPaint's user interface featured a palette-based layout that emphasized intuitive visual navigation, with a vertical tool palette positioned on the left side of the screen for selecting drawing instruments, a patterns palette at the bottom for choosing fill styles and textures, and a standard at the top providing access to core commands. This design allowed users to interact directly with graphical elements using the , minimizing the need for text-based inputs and promoting a hands-on approach to . The central scrollable occupied the main workspace, enabling users to pan across larger images beyond the visible 512x342 screen of the original Macintosh. For precise -level editing, the FatBits mode provided an 8x of the , activated through the interface to reveal individual as enlarged blocks, facilitating detailed work on the monochrome . The menu structure included for document management, for copy-paste operations (with supported via offscreen buffers), Select for defining selection areas, and for advanced options such as toggling FatBits or adjusting grid visibility, alongside Font, , and menus for text handling. In 1.0, the application operated in a single full-screen window fixed to the Macintosh's display size, limiting multitasking but ensuring a focused environment; subsequent updates introduced multi-document support with resizable, overlapping windows. Susan Kare, a key graphic designer on the Macintosh team, crafted the interface's iconic elements using simple, symbolic on a 32x32 grid, including the paintbrush icon in the tool palette to represent freehand drawing and other motifs that conveyed functionality at a glance without text labels. Her designs, constrained by the era's hardware, prioritized clarity and recognizability, setting a standard for accessible graphical user interfaces.

Release and Evolution

Initial Launch

MacPaint debuted on January 24, 1984, as a bundled application with the original Macintosh 128K computer and the MacWrite, included as part of the complete system priced at $2,495. The software bundle itself was valued at $195, though it was provided free with hardware purchases during the initial 100 days of availability to encourage adoption of the new platform. The launch coincided with Apple's public introduction of the Macintosh at a shareholders' meeting and subsequent dealer events, where demonstrations highlighted MacPaint's role in showcasing the system's innovations, such as mouse-driven drawing tools that allowed users to create and manipulate images intuitively on screen. Developed primarily by , the program exemplified the Macintosh's emphasis on accessible visual computing. MacPaint was designed for compatibility with 1.0 and the Macintosh 128K's 9-inch display, supporting graphics at a of 512 by 342 pixels to match the hardware's capabilities. Initially, distribution occurred exclusively through Apple's authorized dealers, with no sales offered at launch to prioritize bundled system purchases.

Version Updates and Discontinuation

Following its initial release, MacPaint received several minor updates to improve compatibility with evolving Macintosh hardware and system software. Version 1.3 was issued in May 1984 alongside System Software 1.1, providing bug fixes and minor enhancements for early users. Version 1.4 followed in September 1984, optimized specifically for the newly introduced model to address memory management issues in the expanded RAM environment. By April 1985, version 1.5 arrived with System 2.0, incorporating further stability improvements and support for the updated Finder interface. In 1987, Apple established Claris as a wholly owned subsidiary to handle the development and marketing of its application software, including MacPaint, separating these efforts from its core hardware focus. Under Claris, the application saw its final major revision with version 2.0, released in 1988. This update introduced multi-document support, allowing up to nine windows open simultaneously, each with a maximum size of 8 by 10 inches; tear-off palettes that could float independently; and a "magic eraser" tool for more precise removal of drawn elements. Priced at $125, version 2.0 also included refinements to the FatBits magnification mode for finer pixel-level editing. No further official updates followed after 1988. Claris discontinued MacPaint in 1998 amid declining sales, as users increasingly adopted more advanced color-based graphics tools like for professional workflows. The software's operation remained confined to the environment, compatible with System versions 1 through 7 but lacking native support on later systems such as or subsequent releases.

Reception and Legacy

Contemporary Reviews

Upon its release in January 1984, MacPaint received widespread acclaim from technology reviewers for its innovative approach to digital drawing on personal computers. A New York Times review described it as "better than anything else of its kind offered on personal computers by a factor of 10," highlighting its superior capabilities in unfolding graphic possibilities such as freehand drawing compared to existing software. Similarly, a Los Angeles Times assessment praised MacPaint's intuitive mouse-driven interface, noting that even non-artists could produce pleasing images, likening it to a tool that democratized graphic creation akin to word processing with MacWrite. In November 1984, Apple's $2.5 million in a special post-election issue of further amplified MacPaint's visibility, purchasing all 39 ad pages to showcase Macintosh capabilities, with numerous spreads demonstrating how MacPaint artwork integrated with for illustrated documents. This promotion underscored the software's role in positioning the Macintosh as an accessible creative platform. Reviewers frequently lauded its ease of use, enabling ordinary users without artistic training to experiment with tools like brushes, shapes, and text overlays, which fostered immediate engagement among early adopters. However, critiques also emerged regarding MacPaint's technical constraints. Its monochrome output was a common point of limitation, restricting visuals to on the Macintosh's screen and printer , which some reviewers saw as a shortfall compared to emerging color-capable systems. MacPaint quickly became integral to early Macintosh user creativity, powering demonstrations at and appearing in publications as a staple for generating custom graphics and icons. As bundled software alongside , it significantly enhanced the Macintosh's appeal as a versatile creative tool, contributing to strong initial sales by illustrating the system's potential for integrated writing and imaging tasks.

Long-Term Influence

MacPaint's innovations in bitmap graphics editing inspired numerous clones and successors across computing platforms, establishing early standards for raster-based image manipulation software. For instance, Broderbund's Dazzle Draw, released for the in 1984, emulated MacPaint's tool palette and mouse-driven interface to enable similar freehand drawing on lower-resolution hardware. Similarly, PC Paint, developed by Mouse Systems for the PC in 1984, replicated MacPaint's icon-based tools and clipboard functionality, positioning itself as a direct competitor to bring graphical editing to users. These efforts extended to Microsoft's program, bundled with in 1985, which adopted MacPaint's bitmap approach and user-friendly gestures as a competitive response to Apple's emphasis on intuitive graphics. The release of MacPaint's source code in 2010 by the , facilitated by Apple CEO ' approval following a request from developer , has enabled ongoing scholarly analysis, , and projects that preserve its technical legacy. This openness has allowed researchers to dissect its integration and efficient algorithms, influencing modern recreations and educational tools for studying early programming. Culturally, MacPaint pioneered as an accessible medium, with its FatBits magnification tool serving as a foundational concept for precise, grid-based editing that shaped subsequent digital illustration practices. Preservation efforts, such as the 2011 launch of macpaint.org, have curated historical galleries of original artworks, ensuring that early user creations from the remain viewable and appreciated today. In terms of modern relevance, unofficial ports like MacPaint X, a 2008 developed by Mac Aspect for Mac OS X, revived its core functionality on contemporary hardware, allowing users to experience its minimalist interface without . MacPaint's raster editing paradigm also indirectly influenced advanced tools, such as Photoshop's pixel-level manipulation features, by demonstrating the viability of workflows in professional software ecosystems. On a broader scale, MacPaint democratized editing by making visual creation intuitive for non-experts through its , thereby influencing enduring standards for tool palettes and direct manipulation in creative applications. Recent 2025 discussions surrounding Bill Atkinson's passing have highlighted MacPaint's role in his career, underscoring its lasting impact on personal computing as a "killer app" that transformed hardware into a creative platform.

References

  1. [1]
    MacPaint (Version 1.5) : Bill Atkinson / Apple Computer
    Apr 3, 2017 · MacPaint is a raster graphics editor developed by Apple Computer and released with the original Macintosh personal computer on January 24, 1984.
  2. [2]
    MacPaint and QuickDraw Source Code - Computer History Museum
    Jul 18, 2010 · MacPaint development was taken over by Claris, a software subsidiary of Apple created in 1987. The last version was released in 1988, and it ...
  3. [3]
    Folklore.org: MacPaint Gallery
    ### Summary of MacPaint's Development, Features, and Historical Significance
  4. [4]
    Macpaint History and Significance
    Macpaint.org is devoted to the history and current usage of Macpaint software. Historical and contemporary gallery of images.Missing: development sources
  5. [5]
    MacPaint FAQ - Low End Mac
    Mar 16, 2014 · MacPaint 2.0 was released by Apple's Claris division in 1988. Users could now have up to nine open documents, each up to 8′′ x 10′′.
  6. [6]
    Designing the First Apple Macintosh: The Engineers' Story
    Jul 2, 2023 · In 1981, Bill Atkinson was refining the Lisa graphics software ... Only two software programs were written by Apple for the Macintosh—Macpaint ...
  7. [7]
  8. [8]
    Software wizards of the 128K Macintosh - CNET
    Jan 22, 2014 · Bill Atkinson, Andy Hertzfeld, Steve Capps, and Larry Kenyon share their thoughts about developing the core software for the original Macintosh.
  9. [9]
    MacPaint Evolution - Folklore.org
    Bill Atkinson was developing LisaGraf, the crucial, lightning fast graphics package that was the foundation of both the Lisa and Macintosh user interface.
  10. [10]
    Macintosh Paint - FileFormat.Info
    576x720 pixels. Multiple Images Per File, No. Numerical Format, Big ... SizeOfDataFork is the size of the MacPaint file minus the size of the MacBinary header.
  11. [11]
    [PDF] .. Tim Field - Vintage Apple
    selection of MacPaint tools that can be used for creating and editing graph- ... back to MacPaint and use MacPaint's graphics-editing features. Let's look at ...
  12. [12]
    How Susan Kare Designed User-Friendly Icons for the First Macintosh
    Oct 9, 2019 · The graphic designer is receiving a Lifetime Achievement Award from Cooper Hewitt for her recognizable computer icons, typefaces and graphics.
  13. [13]
    From MacSketch to MacPaint - Low End Mac
    Aug 8, 2025 · Atkinson even experimented with a character-recognition feature to convert pixelated text back to editable text but ultimately removed it, ...
  14. [14]
    Susan Kare - Apple Macintosh - Queen of pixel design - Mac History
    Jan 19, 2023 · Susan Kare is an artist and designer and pioneer of pixel art; she created many of the graphical interface elements for the original Apple Macintosh in the ...
  15. [15]
    MacWrite 1.0 - WinWorld
    The January 24, 1984 Macintosh release was accompanied by a box that included MacWrite and MacPaint. Specifically, Part 690-5009-A "MacWrite MacPaint" 3.5 ...
  16. [16]
    Macintosh System package - Software - Computing History
    MacPaint was a raster graphics editor released on January 24, 1984. It was sold separately for $195 with MacWrite. It could generate graphics that could be ...<|control11|><|separator|>
  17. [17]
    Classic Mac App MacPaint Redivivus On A Browser - MacPrices
    Apr 8, 2014 · The original MacPaint consisted of 5,804 lines of Pascal computer code, augmented by another 2,738 lines of 68000 assembly language. The ...
  18. [18]
    Larry Magid's 1984 review of the original Macintosh - CNET
    Jan 22, 2009 · For the first 100 days, Apple is including two valuable programs, MacPaint and MacWrite free with the machine. MacWrite has most basic word ...
  19. [19]
    Steve Jobs' First Public Demonstration of the Macintosh, Hidden ...
    Jan 26, 2014 · There were all sorts of setups being shown, and MacPaint with a mouse and B&W printer was just about the most popular demo. ... 576x720 on the Mac ...
  20. [20]
    Introduction of the Apple Macintosh | Research Starters - EBSCO
    The introduction of the Apple Macintosh in January 1984 marked a significant turning point in personal computing, particularly through its implementation of a ...
  21. [21]
    MacPaint - Apple Wiki | Fandom
    MacPaint is a bitmap-based image editing program that was produced by Apple Computer to be bundled with their first Macintosh 128K system.
  22. [22]
    APPLE EXPANDS PRODUCT LINE - The New York Times
    Jan 16, 1984 · Sources say the computer at first will come with two programs: MacWrite, a word-processing program, and MacPaint, which allows users to draw ...Missing: distribution | Show results with:distribution
  23. [23]
    Investigating MacPaint's Source Code | ℤ→ℤ
    Mar 25, 2025 · This article examines the MacPaint application, how it was built, what are some of the interesting algorithms and engineering trade offs,
  24. [24]
    Apple Macintosh before System 7
    System 2.0 Finder 4.1 was released in April 1985. [disk images] MacWrite 4.5 and MacPaint 1.5 were released, along with an update disk that featured the ...
  25. [25]
    Claris Absorbed - TidBITS
    Apple spun off Claris in April of 1987 because Apple felt it was a hardware company, and the only software it wanted to develop was new system software.
  26. [26]
    NEWLN:Computer Comment MacPaint 2.0: The wait was worth it - UPI
    Jul 19, 1988 · Software: MacPaint 2.0 from Claris; minimum system requirement ... price: $125. Reviewer's evaluation: highly recommended. Back to top.
  27. [27]
    Tech Tidbits
    The current Claris product line includes: Product Upgrade New AppleWorks 2.0 $ 75 $249 MacDraw II 1.0* $100 $395 MacPaint 2.0 $ 25 $125 MacProject II 1.0 $145 ...
  28. [28]
    Definition of MacPaint | PCMag
    An early, full-featured Mac paint program from Apple's Claris subsidiary ... In 1998, MacPaint was discontinued. See MacWrite and FatBits. MacPaint on ...
  29. [29]
    MacPaint + Source Code - Macintosh Repository
    CLARIS Corporation. (1987). Claris MacPaint. Mountain View, CA. (pg. xiii). Download MacPaint + Source Code for Mac. MacPaint.dsk. (800 KiB / 819.2 KB) MacPaint ...
  30. [30]
    PERSONAL COMPUTERS; SOFTWARE FOR THE MACINTOSH
    Jan 31, 1984 · January 31, 1984, Section C, Page 2Buy Reprints. New York Times ... MacPaint unfolds numerous graphic possibilities for the computer ...
  31. [31]
    Advertising; Apple and Newsweek Special - The New York Times
    Nov 7, 1984 · Peter Goldman, the same senior editor who was in charge of the 50th anniversary issue, was named to head the 1984 election effort a year and a ...Missing: MacPaint $2.5
  32. [32]
    Jan. 1984: How critics reviewed the Mac | Fortune
    Jan 12, 2009 · The Macintosh will not multitask. • You can't use a Mac away from a desk. • MacPaint has an easel size limitation.
  33. [33]
    Review: The Apple Macintosh Computer (Byte - Issue 8/1984)
    ... Mac besides MacPaint and MacWrite, which are still bundled. Mac should have had at least double the initial and upgrade RAM, i.e., 256K bytes and 1 megabyte ...
  34. [34]
    PERSONAL COMPUTERS; HARDWARE REVIEW: APPLE WEIGHS ...
    Jan 24, 1984 · More on the pluses and minuses of the innovative Mac software, such as side orders of Macwriter, Macpaint and Macpascal, will appear in next ...Missing: 31 | Show results with:31
  35. [35]
    Computers: The New Breeds of Software - Time Magazine
    Mar 18, 1985 · There is now a quiverful of MacPaint imitations that run on other machines, including Apple's MousePaint ($100) and Broderbund's DazzleDraw ...
  36. [36]
    PERSONAL COMPUTERS; THREE NEW PROGRAMS FOR ...
    Apr 2, 1985 · When it comes to emulating MacPaint, PC Paint is the clone that does it best, using similar icons and even applying Apple's clipboard concept to ...Missing: 1984 | Show results with:1984
  37. [37]
    Because of the Pixels: On the History, Form, and Influence of MS Paint
    This article focuses on the history, formal properties, and cultural role played by MS Paint, a widely available graphics program that has.
  38. [38]
    MacPaint Source Code Donated to Computer History Museum ...
    Finally in January of this year, Hertzfeld saw Apple CEO Steve Jobs, and told him of the stalled request for the source code. Within 24 hours, Jobs asked ...
  39. [39]
    Historical Gallery and Archive - Macpaint.org
    Macpaint.org is devoted to the history and current usage of Macpaint software. Historical and contemporary gallery of Macpaint art.
  40. [40]
    Preserving Old Mac Artwork at MacPaint.org
    May 18, 2011 · Preserving Old Mac Artwork at MacPaint.org. Published on May 18th, 2011 ... Categories: Vintage Mac Museum Blog. Share Article Save to Instapaper.Missing: gallery | Show results with:gallery
  41. [41]
    Photoshop Hall of Famer Bert Monroy Shares “Insider” Secrets of the ...
    Jan 24, 2018 · Photoshop Hall of Famer Bert Monroy Shares “Insider” Secrets of the History of Photo Editing Software ... MacPaint first arrived on the scene in ...
  42. [42]
  43. [43]
    Bill Atkinson, Who Made Computers Easier to Use, Is Dead at 74
    Jun 9, 2025 · MacPaint had a significant impact in helping to transform computers from business and hobbyist systems into consumer products that could be ...Missing: legacy | Show results with:legacy
  44. [44]
    Remembering Bill Atkinson, A Creative Genius Who Helped Shape ...
    Jun 9, 2025 · He was a brilliant software engineer for Apple, creating software that allowed users to display shapes, images and text on the screen and ...Missing: challenges | Show results with:challenges