EazyDraw Store Support Contact SiteMap
Newest Version File Format UTI Privacy Policy Feature Request Download Discussion
Public Beta Page
12.5.6 build 51069
August 20, 2026
EazyDraw Version 12 connects an AI assistant.
EazyDraw Version 12.5.6 runs on macOS 27, Golden Gate.
Claude Cowork resoning to help you commnunicate.
EazyDraw servers a full AI workflow.
Major exciting new capabilities.
Updated command line interface.


Test Flight Version 4.2.3 for iPadOS
Use this link to Appp Store: Test Flight EazyDraw Mobile

EazyDraw 4.2.3 supports iPadOS 27 and iOS 27. The main release, version 4.2.0, works on iPadOS 26 but not iPadOS 27. This TestFlight version continues the rollout of the planned full-featured menu system. This version has further enhancements for Cross-Platform Universal Clipboard, drag-and-drop across devices, and sharing with AirDrop.

View this web page with your iPad or iPhone, then click the TestFlight link.

EazyDraw Version 12.5.5 build 51068
Connect to Claude Desktop Cowork

EazyDraw 12.5 and Claude Cowork together put your Mac with Tahoe out front in AI‑assisted drawing. What makes it work is Claude's reasoning: turn on the EazyDraw Automation API and Claude has the full picture: what is rendered on the page and how they are created the crisp pure vector shapes, colors, styling, coordinates, names you have assigned, the text — thinks about what you are trying to say, and helps you communicate it.

Claude reasons about your drawing, checks for necessary attributes and drawing techniques using EazyDraw's Mac-secure Application Programing Interface to create and arrange shapes, restyle and recolor them, add gradients, highlights, shadows, flow text, place images, and render the result to check its own work — each change working along side your user interface— a genuine, editable, undoable EazyDraw edit, exactly as if you had drawn it yourself. All this on your own Mac behind your private access token, (the reason it must be the Claude Desktop version - private and secure).

The EazyDraw Automation API
EazyDraw can now be driven programmatically. This release introduces a local Automation API: a lightweight web service that stays off until you turn it on, and that you protect with a private access token. Once enabled, a script on the same Mac — written in Python, a shell, or any language that can make web requests — can open and control EazyDraw drawings. It is ideal for batch production, assembling drawings from your library content, AI-assisted authoring, and connecting EazyDraw to other tools and agents.
Command-Line Drawing Conversion
Useful for AI interaction and automation. EazyDraw can now convert and export drawings from the command line, with no window open — ideal for batch production and automated build steps. Point it at one or more EazyDraw drawings and produce PDF, PNG, JPEG, TIFF, or SVG, or write the flat EazyDraw JSON layout that external programs and AI agents read easily.
EazyDraw download is a 161.6 meg, runs on macOS Tahoe.
The download is a disk image file (dmg), its size is 161.6 Meg.

Hot Topics

Icon-26
Liquid Glass Designs
Layered Material
Maps
Network Diagrams
Pre-Press
Abstract Fill
Nine Month License
Claris Draw

12.5.6 August 20, 2026 build 51068

Text Colors at Your Fingertips

Pick every text color without opening a panel. The new Text → Text Colors menu—also available in the right-click context menu—puts swatch-previewed color pickers for text color, highlight color, stroke color, underline color, and strikethrough color just one click away.

Colors come from your chosen color list, organized into compact groups with a representative swatch for each group. Click a group to use its featured color, or open it to choose from the full range.

Menus intelligently enable only the choices that apply. For example, underline color appears only when the selected text is underlined.

A matching Text Highlight Color toolbar button rounds out the set, with a new icon for light, dark, and every icon theme. Fully localized in all twelve languages.

Browse Your Patterns Visually

The Patterns palette has a new Browse tab—a scrolling gallery of pattern swatches, each drawn exactly as the pattern will appear when used as a fill.

Choose a pattern list from the popup, now organized into groups such as Textures, Geometric, Hatches, and Wallpaper, then click any swatch to apply it. A size slider lets you make the swatches larger or smaller while browsing.

Applying a pattern this way preserves your Fill, Overlay, and Transparency settings and supports undo just like any other change.

Fully localized in all twelve languages.

A New Feel for the Drawing Tools

All seven curve-creation tools—Bezier, Continuous Bezier, both Quadratic tools, Pencil, Brush, and Silhouette—now draw on a new engine that follows your pointer or stylus stroke by stroke instead of taking over the app while you draw.

The Bezier tool follows the pen conventions you already know from other drawing programs: click for a corner, click and drag for a smooth pair of handles, Option to break the pair, Shift to constrain the direction, Spacebar to reposition an anchor without letting go, Return or double-click to finish, Escape to cancel, and Delete to remove the last anchor. Tab numeric entry works as it always has.

Freehand strokes from Pencil, Brush, and Silhouette are steadied as you draw and fitted to clean curves the moment you lift. Pen pressure is recorded along the entire stroke, and overlapping Silhouette strokes still merge into a single shape.

Graphics tablets gain proximity and eraser sensing, and the selection rubber band now tracks reliably from the first pixel with no leftover handles drawn behind it.

Refinements

  • Truer web colors — CSS orange now matches the official web standard everywhere. It previously showed as red in the CSS Keyword color list and as an off-shade in the web color picker. Silver is now the exact standard shade too, and a misspelled SVG color name (antiquewhite) has been corrected. Existing color lists update themselves automatically. SVG files using aliceblue now import with the exact standard shade.
  • Diode arrows meet their crossbar — With thicker line widths and the Miter join, Diode-style arrowheads could poke out past their crossbar. The arrow tip now lands exactly on the crossbar for every Diode variant—solid, open, swept, and line.
  • Grid details in the right order — In the Graphic Details drawer, the two grid Start fields now follow the same Across-then-Down order as the Interval fields above them, so each field adjusts the direction you expect. Corrected in all languages.
  • Complete DXF color palette — Two entries of the 256-color AutoCAD palette (indices 29 and 39) showed the wrong color or were missing. The palette now matches the AutoCAD Color Index exactly, and existing installations repair themselves automatically.
  • JSON is now the standard file format — New drawings, imported SVG and PDF files, and new user libraries all save in EazyDraw's modern JSON format. Your existing drawings and libraries are untouched: they open and save in their current format, exactly as before. The JSON format is compact, robust, and readable by scripts and AI tools as well as by EazyDraw.

Bug Fixed

  • Improved: Area Calculations — Areas reported on Dimensions and in Graphic Details now accurately calculate the area of complex overlapping shapes, taking the Winding Rule choice into account. The simplest example is a doughnut shape. Previously, the area of the outer circle was reported; now, depending on the drawn direction and winding rule, the proper filled area of the shape is reported.
  • Highlight presets — Apply or clear a text highlight in one click. The new Text → Style → Highlight menu offers Gray, Yellow, Red, and Accent presets, plus None to remove a highlight entirely—no more hunting for a way to turn a highlight off. The same presets appear in the right-click Text Style menu, both with objects selected and while editing text. Fully localized in all twelve languages.
  • Rich text for automation — Scripts and AI assistants can now style ranges of text through the Automation API: color a word, highlight phrases marker-style, underline or strike through every occurrence of a term—all without disturbing the rest of the text's styling.
  • Steadier Blend order — When Blend components line up with one another, their order is now settled by painting order instead of by a difference too small to see, so a small edit no longer reshuffles the blend. An Order that cannot tell the components apart—Centers Across, when every component shares a center—is dimmed in the Blend palette's Order menu, pointing you to Painting Order and the Send menu for an exact sequence.
  • Truer gradient angles — The angle you set on the Gradient Fill palette now follows your drawing's own angle settings—its zero direction, its clockwise or counter-clockwise sense, and degrees or radians—so the value on the palette matches the angle you see everywhere else.
  • Smoother gradient colors — Adding a color to the middle of a gradient no longer leaves a hard seam at the new stop, and you can add several intermediate colors one after another without any being dropped.
  • Fixed: duplicated drawing files and automation — A drawing file copied in the Finder kept the same internal identity as its original, which could confuse scripts and AI assistants when both were open at once. Now the copy automatically receives its own identity the moment it opens.
  • Fixed: translucent Stretch brushes — A Stretch brush with a translucent color no longer darkens toward the start of a multi-segment path. Every segment now renders with the brush's true opacity, start to finish.
  • Fixed: Text Color button — The Text Color toolbar button no longer lets you set text to "no color," a choice that left the text invisible with nothing to show why.
  • Fixed: QuickLook preview choice — The preview-content setting in a drawing's properties now stays on your choice instead of quietly reverting to the first page.
  • Fixed: dimension highlighting — Selecting a Center or Diameter dimension no longer draws a stray rectangle at the drawing's origin.
  • Refined for macOS Tahoe — Controls on the Hatch palette are sized to look right on macOS Tahoe and newer.
  • Menu commands restored in every language — Some menu commands did nothing at all unless EazyDraw was running in English. The whole View ▸ Window Shade group in Italian, Dutch, and Simplified Chinese; Zoom ▸ Interactive in Czech, Dutch, and Swedish; Format ▸ Fine Scale in German, Spanish, French, and Japanese; Format ▸ Transfer in French; and Find ▸ Replace in Dutch all respond again.
  • Localized menus brought back in line — Close All in Brazilian Portuguese closed only the front drawing, Settings in Spanish had lost its ⌘, shortcut, and the Swedish Paragraph menu was missing Paste Tabs—all corrected. Smart Quotes, in Text ▸ Typing Aids, is now offered in all twelve languages. Two commands that misbehaved only in one language work properly again: Repeat after a Combine ▸ Trim in Czech and Brazilian Portuguese, and Convert To ▸ Join Lines in Norwegian.
  • Keyboard shortcuts reach the menu — Six commands carried a shortcut that another command had already claimed, so macOS quietly ignored it and the command had no shortcut at all. Each shortcut now belongs to one command: ⌘3 to Copy Face and ⌘4 to Paste Face in the Text ▸ Style menu, ⌃⌘C to Align and Size ▸ Centers, ⌘K to Send ▸ Backward, and ⌃T to Distort ▸ Apply. ⇧⌘V stays with Paste In-place. If you used ⌘3, ⌘4, ⌃⌘C, ⌘K, or ⌃T for the other command in the pair, it now runs the one listed here. In Italian, Dutch, and Simplified Chinese, Text ▸ Style ▸ Kern ▸ Tighten and Loosen now use ⌥⌘← and ⌥⌘→ as they do in every other language—Tighten's old shortcut was the one macOS reserves for Settings, so it had never worked. Every EazyDraw keyboard shortcut now works in every language.
  • The same menus in every language — Menu items that had drifted out of place are back where they belong: Text ▸ Style ▸ Kern ▸ Use Default returns to the top of its group in seven languages, Page Layout in French and the strikethrough group in Japanese sit where they do everywhere else, and the Edit ▸ Clear command—which clears what Paste Drawing pastes—moves out of Copy Drawing and into Paste Drawing in German and Swedish. Whatever language you work in, EazyDraw's menus now hold the same commands in the same order.
  • Tablet settings that stay set — The Tablet palette's pen Action choice (Off, Pressure, Max Pressure) quietly returned to Off every time EazyDraw opened; it now keeps what you chose. The Brush tab's Dynamic with Zoom checkbox now has the effect it describes.
  • Ready for the next macOS — EazyDraw is at home on macOS 26 and the macOS 27 preview. Color, pattern, gradient, dash, arrow, and tool menus show their swatches and icons again, and the color, gradient, and pattern toolbar buttons open their pick panels beside the button instead of at the left edge of the window.
  • Print the pages you asked for — A drawing remembers the page range from the last time it was printed. If the drawing then grew a page, the old range kept quietly clipping the job—the Export PDF command sent every page, which made it look like a pagination problem. Changing the page layout now returns the range to all pages, and a saved range that no longer names real pages is corrected at print time instead of dropping pages on the floor.
  • Truer area measurement — The reported area of a shape now follows its winding rule. A shape with a hole reports the area with the hole taken out rather than added in, overlapping outlines no longer count their overlap twice, and a self-crossing outline reports the area it actually covers.
  • Toolbar buttons follow your icon theme — 27 buttons that predated the icon themes—Cut, Copy, Delete, Duplicate, Undo, Redo, Morph, Numerate, Outline, Instant Alpha, the Convert To buttons, and the Group buttons—were the only ones that ignored your chosen theme and accent tint. They now match the rest of the toolbar and redraw when you change themes.
  • The toolbar speaks your language — Every toolbar label and tool tip is now translated in all twelve languages; 40 of them had been showing in English no matter which language you work in.
  • Fixed: a toolbar that remembered something no longer here — A drawing made on another Mac, or by a different version of EazyDraw, can name a color, pattern, or tool your copy does not have. That remembered choice is now discarded quietly—the button falls back to its first member—instead of stopping the open.
  • Fixed: Gradient toolbar button — Clicking the Gradient button after dragging it onto your toolbar quit EazyDraw. It now applies the gradient.
  • Fixed: a texture set to None — Clearing the Texture toolbar button back to None did not survive a reload; it silently returned to its previous texture.
  • Fixed: SVG export under an overlay pattern — A shape with a pattern overlay exported its pattern twice and lost the fill beneath it.
  • Fixed: the Over-line checkmark — The Text ▸ Style ▸ Over-line item showed its checkmark for oblique text rather than for overlined text.
  • Fixed: Properties palette lists — New entries typed into Authors, Organizations, or Keywords were checked against the Projects list rather than their own, so a name already used as a project was silently dropped.
  • Fixed: free polygon and free spoke handles — At seven sides and above, dragging an apex handle moved a control point instead.
  • Fixed: text bubble tips at the corners — The tip base of a rectangular text bubble could not be dragged around a corner; it pitched back and forth and swung wider with every attempt. The base now travels the outline continuously and rests on a corner when you hold the pointer there.
  • Fixed: connectors on an oval resized past square — Resizing an oval through the point where it changes from wide to tall moved every connected line a quarter turn around it—a connector on the right edge reappeared at the bottom.
  • Fixed: Convert To on quadratic curves — Convert To ▸ Bezier and Convert To ▸ Polygon distorted a path holding quadratic segments, shrinking it and dragging it toward the drawing origin. Rubber-band selection over the same paths reached back to the origin as well, catching graphics nowhere near the band.
  • Better SVG import — Four files that EazyDraw refused, or opened wrong, now come in as their authors drew them: a text-on-a-path label no longer throws away the entire drawing around it, a radial gradient with no explicit center keeps its colors instead of falling back to black-and-white, gradient stops written as inherit or currentColor resolve instead of stopping the import, and a reused element with its own stroke opacity keeps its stroke rather than arriving invisible.
  • Fixed: deeply nested drawings — A JSON drawing with many levels of nested groups could fail to open. It now loads intact.
  • Command-line converter fixes — For those using EazyDraw's headless converter: the -o option now writes the converted file to the directory you name, creating it if needed; the -p resolution option now reads the value you give it; and a conversion call that fails now says so instead of reporting success.

12.5.5 June 20, 2026 build 51067

Claude Cowork recommended. Not Claude Chat in Browser, install Claude Desktop, use Claude Cowork. Claude has 4 levels on your Mac when working with EazyDraw’s AI server (Model Context Protocol - MCP). Running Claude from your browse is the lowest capability, you are chatting and cutting and pasting to interact. Download Claude Desktop and you will have a much better experience. But - notice Claude Desktop has 3 levels of operation. Chant, Cowork and Code. All three can utilize the powerful Model Contest Protocol to see your drawing and talk directly to EazyDraw. Chat is the lowest level, it can talk to EazyDraw but doesn’t share any folders on your Mac. And we are not sure why but it is noticeably slower than Cowork mode. Cowork gets to use more of your Mac directly and relies less on Claude remote servers, which is more efficient. Claude Code is even more powerful, but you will be working in the terminal, great if you want to go to the next level and use Python and CLI scripts to automate and work with EazyDraw.

This release adds AI support for Conduit graphics. These include EazyDraw’s technical wall tools.

This release adds Bezier editing support to the AI interface. Claude can now reason and freely draw any Bézier curve on your drawing. No cut and paste, or chat about curving up and to right - Claude’s language model is actually very well trained in the language of Bézier curves, this is rooted in training from web content which exposes Bézier curves as SVG d-path codes, which EazyDraw also understands natively. Claude is able to define curves directly or using Catmull-Rom or Kochanek-Bartels (TCB) math models, quite powerful actually.

This release fixes several quirks in the AI - EazyDraw interface including graphic name collision and improved auto-renaming of duplicated and morphed graphics. Thanks to beta testers. Be sure report issues, reported issues receive priority attention.

12.5.4 June 14, 2026 build 51067

Be certain to read 12.5.3 notes below. These have important guidance and clues to using Claude Desktop.

This release adds all the remaining EazyDraw parameter sets. The last release had gradients, and line dashes. This release has AI support for all EazyDraw parameter sets.

We now have enough tools available for Claude reasoning to accomplish intended goal projects.

12.5.3 June 12, 2026 build 51066

EazyDraw 12.5.3 initial beta support for macOS 27 named Golden Gate. Please report any issues noted. We now advise to use the EazyDraw JSON file format. The EazyDraw Graphics and Binary format should be changed to JSON. The JSON format is better suited for cross platform use and for integration with AI and Pyton scripts.

EazyDraw 12.5 and Claude Desktop together put your Mac with Tahoe out front in AI‑assisted drawing. What makes it work is Claude's reasoning: turn on the EazyDraw Automation API and Claude has the full picture: what is rendered on the page and how they are created the crisp pure vector shapes, colors, styling, coordinates, names you have assigned, the text — thinks about what you are trying to say, and helps you communicate it.

Claude reasons about your drawing, checks for needed attributes and drawing techniques using EazyDraw's Mac-secure Application Programing Interface to create and arrange shapes, restyle and recolor them, add gradients, highlights, shadows, flow text, place images, and render the result to check its own work — each change working along side your user interface— a genuine, editable, undoable EazyDraw edit, exactly as if you had drawn it yourself. All this on your own Mac behind your private access token, (the reason it must be the Claude Desktop version - private and secure).

In EazyDraw Settings, click on Automation Icon. Click Generate API Token, EazyDraw installs the bearer token in your keychain. Click Run, EazyDraw starts listing for AI clients. Click “Copy Claude Desktop Config” everything Claude needs is placed on your clip board. Paste into Claude Desktop’s configuration. Claude Desktop takes it from there putting you in charge. All is secure, if you turn off the API with the Run button, or change the access token the door to EazyDraw is locked no AI agents accepted or even acknowledged.

NOTE, there are 3 co-exiting Claude tools. Claude Code, Claude Desktop, and Claude on Browser. The MCP connection is best supported by Claude Desktop, make certain that is your home base for EazyDraw work. Notice that even if you lauch Claude Desktop, there is a tab for Chat and another for Code, you need to be in the Chat tab, on Claude Desktop. One can expect some of these quirks on this very new technology, fun aspect of this new era is you can ask Claude to help you get these things right.

Prefer to script your own automation? The free eazydraw package, available on the Python Package Index, gives you a clean Python interface to the Automation API — open and read drawings, create and style graphics, place text and images, and export, all from your own programs. The same package also includes the connector that links Claude Desktop to EazyDraw, so one install powers both hand‑written scripts and AI‑assisted drawing. Add it to your environment with pip install eazydraw (use pip install "eazydraw[mcp]" to include the Claude connector), and see the EazyDraw Automation API documentation for the full reference and examples.

AI agents need well defined ways to identify drawing content. EazyDraw graphics have always had names, identifiers, and classes. But these were not easy to view or assign. Now on Graphic Details instead of just the graphic index you can inspect Name, Index, and UID. Class is internal but shown in your native language on Graphic Details. Graphic Names will become much more important going forward. Picking a good name allows the AI Agent to understand and identify for your conversation with the agent. Also the AI agent can assist by assigning good names. All is now easily viewed and edited on Graphic Details.

This release also makes the Automation API more dependable — including steadier handling of untitled drawings and of copied and duplicated graphics — along with refinements throughout.

Each of these is a real EazyDraw attribute: set it through the API and it stays fully editable afterward, and — like every automated change — it is undoable just as if you had made it by hand

12.5.2 June 8, 2026 build 51063

EazyDraw 12.5.2 builds out the Automation API so an AI assistant or script can now create and arrange drawing content, not only read and fill it. New in this release: drawing shapes, naming and removing graphics, and setting fill and line colors — all through the same private Automation API that runs only on your own Mac.

An assistant can now add shapes to a drawing directly — straight lines, rectangles and rounded rectangles, ovals, polygons, multi-segment lines, and arcs and pie wedges — each placed and sized exactly where you ask. Every one is a real, editable EazyDraw shape, ready to restyle, move, or group just like a shape you draw by hand.

Every graphic you create now receives a clear, automatic name, so an assistant can find it again, change it, and describe it back to you in plain language. You can rename anything to something meaningful, and remove a graphic you no longer want. Names stay unique within a drawing — even after you copy or duplicate — so there is never any doubt about which shape is which.

Give any shape a solid fill along with a line color and width through the API, and read its current colors back at any time. It is the first step toward a fuller set of color and fill controls in the releases ahead.

12.5.1 June 4, 2026 build 51063

Check ReadMe and updated Help pages to get started with these completely new capabilities.

This web page designed, created and published entirely with BBEdit and EazyDraw.
EazyDraw, a Dekorra Optics LLC enterprise
Contact: ph +1 608 444 5245 -- mail: N5040 Beach Garden Road, Poynette, WI USA.
Copyright © 2026, All rights reserved.