What's new

What changed in the editor, newest first. Something you would like to see here? Tell us.

Recolour one part of a traced drawing

A traced drawing keeps every region of one colour in a single shape, so a tree's trunk and its leaves can be one path. Asked to colour the trunk, the assistant could only recolour that whole path, painting the leaves with it — and asked again, it did the same thing again. It can now see the separate parts inside a path, tell a trunk from a leaf by where each sits and how big it is, and give each part its own path and colour, without moving anything else. This release also makes the chat friendlier around the edges: pasted SVG code opens straight away, a dropped connection says what happened, and the assistant tells you when it had to guess.

A traced tree that was one black shape, after asking for green leaves and a brown trunk: the assistant looked inside the path, split it into its parts, and says which parts it took for the leaves and which for the trunk.
SVG code pasted into the chat opens in the editor at once: a sunset badge appears in the preview, with no request sent to the assistant.
New

The assistant can colour part of a traced drawing — the leaves but not the trunk, the small dots but not the outline — by splitting the path that holds them into one path per part.

New

It tells you which parts it took for what, since it cannot see the picture, so a wrong guess is easy to correct in the next message.

New

Pasting SVG code into the chat opens it in the editor straight away, with no credit spent and no sign-in needed, and Restore brings back the drawing you had.

Improved

SVG pasted from other assistants with a mangled namespace, which browsers refuse to draw, is repaired as it opens.

Improved

When the connection drops before a reply arrives — most often when the app is left in the background on a phone — the chat says your drawing is unchanged and offers Retry, instead of showing "network error".

Improved

A request the AI provider's content filter blocks now comes with an explanation and a suggestion, instead of a raw error.

Improved

When the assistant can only approximate what you asked, or has to guess which shapes you meant, it says so alongside the edit instead of sending it without a word.

Fixed

"Applied, but with no visible effect" now appears only when an edit really will not show on screen, and no longer on edits that removed or changed several shapes at once.

Replies stream in as they are written

A reply used to arrive all at once, after a wait with nothing to watch but "Thinking…" — long enough on a big drawing to wonder whether anything was happening. Replies now appear as they are written, the assistant's reasoning shows while it works, and each tool it calls is named as it starts.

A finished reply with its reasoning opened: before recolouring the boxes, the assistant worked out that their fill lives in the .box rule, and chose a blue that keeps the labels readable.
New

Replies stream into the chat as the assistant writes them, and the tool it is calling is shown while it works.

New

The assistant's reasoning is shown while it thinks, then folds away under a Reasoning toggle once the reply is done, for the rest of the session.

New

On the free plan, a turn that goes wrong — an edit you reject, or an error — is kept for 90 days so we can see what failed and fix it; the privacy policy says what is kept, and Pro users can choose to share one from the thumbs-down.

Improved

Asking for scattered decoration, such as some random stars, draws them into the picture instead of opening the icon library.

Improved

Choosing a sample prompt puts the cursor in the message box, ready to send or add to.

Fixed

Drawings with an embedded photo no longer fail with "input exceeds the context window"; the assistant edits around the photo and keeps it intact.

Fixed

A Pro subscription that stops renewing now stays active until the end of the period that was paid for.

Claude joins the model picker

Three Claude models are now available to Pro subscribers. Claude Sonnet 5 is the one the picker offers by default, at twenty credits; Claude Haiku 4.5 is quicker and cheaper at five, and Claude Opus 5 is the strongest at thirty, both under "Show all". Sonnet and Opus take the same thinking-effort setting the gpt-5 models do, so you can ask for a quick answer on a small change and a careful one on a drawing that needs thinking about.

New

Claude Sonnet 5 joins the model picker for Pro subscribers at twenty credits, with Claude Haiku 4.5 at five and Claude Opus 5 at thirty under "Show all".

New

Sonnet and Opus offer the low, medium, high and extra-high effort levels, with high as the starting point.

Improved

All three reuse the unchanging part of each request between messages, which is what keeps them at the credit prices shown rather than several times those.

Generated pictures keep their detail

Some drawings the assistant writes as SVG itself; a picture of something — an animal, a scene, a logo — it generates as an image and then traces into shapes. On that second route, the instructions we send along with your words were working against you: they asked for the fewest possible colour regions and forbade fine detail, on the theory that simpler images trace more cleanly. They do — into something much plainer than you asked for. A fox curled asleep in ferns came back as a flat orange disc. Those instructions now ask for flat, cel-shaded colour instead of the least colour possible, and say nothing about how many colours to use, so a busy subject stays busy and a plain one stays plain.

The same three prompts before and after the change: the fox gains fur tones and depth where it was one flat orange shape, the cottage gains wood and shingles where it was flat yellow, and the tile fills out into a proper repeating pattern.
Improved

Generated pictures keep the detail the subject calls for — scenes, ornament and painterly styles no longer flatten into a few large blocks of colour.

Improved

Shading now comes through as a few flat tones per colour, so a drawing has depth without gaining the smooth blends that cannot be traced into shapes.

Improved

Nothing assumes a colour scheme on your behalf any more, so asking for an icon gives you a full-colour one and asking for a monochrome icon gives you a single-colour silhouette you can recolour in one edit.

Fixed

Two instructions that no image generator can act on have been dropped, freeing that space for describing the picture you actually want.

v2.1

The assistant edits shapes, not lines

Rewriting a line means retyping all of it, coordinates and all, so one slip moves a label — and the edit costs whatever that line is long, which on a traced path is thousands of characters. A minified drawing has no lines to address at all. The assistant can now write only what you asked to change instead, addressed by id, class or position: translating two hundred labels is one call to find them and one to rewrite them, and recolouring a traced drawing is a single edit. Line editing has not gone anywhere — it is still how the assistant works on a document that is mid-edit and not yet valid XML, where elements cannot be addressed at all.

Asking the assistant to translate a diagram and recolour it: it looks the labels up with query, rewrites them with set_text, and changes the fill once in the .box rule with set_style_rule.
New

The assistant moves, restyles, duplicates and deletes shapes by identity rather than by line number, so edits no longer depend on how the file is formatted.

New

Six new tools do that work: query to find out what is in the drawing, then set_text, set_attribute, set_style_rule, insert_element and remove_element to change it.

Improved

Recolouring a diagram exported from a design tool now changes the one rule in its style block, rather than trying to set a fill on each shape and appearing to do nothing.

New

It can look through the drawing to answer questions such as "where is the text?" instead of replying that it cannot find anything.

Improved

Text split across several tspans is now recognised as one label, so asking to change wording works on drawings exported from design tools.

Improved

Selecting a shape in the preview tells the assistant which element you picked, and the badge names that element instead of showing raw path data.

Improved

When a turn runs out of tool calls the assistant says so and offers to carry on, rather than stopping as though it had finished.

Fixed

Saving a document immediately after opening it no longer erases its owner.

Fixed

Safari and other WebKit browsers no longer stall on half-loaded pages or hang while saving.

Fixed

New opens a genuinely new document instead of reusing the previous document id and showing a blank canvas.

Fixed

The preview sizes drawings measured in percent correctly, and no longer shows a scrollbar for a drawing that fits.

A faster first paint, and a phone layout that behaves

Opening the editor used to mean watching "Loading…" while the code editor downloaded, and the page shifted about as pieces arrived. The first screen now shows your drawing straight away.

Improved

The editor shows your document immediately and swaps in the full code editor once it has arrived, instead of holding the screen on a loading message.

Improved

Phones pick their layout before rendering, so they no longer download the desktop code editor at all.

Improved

The header no longer jumps as the logo decodes, and the advert sits below the fold on phones rather than pushing the drawing down.

Fixed

The editor opens even when signing in fails, instead of leaving you on an empty page.

Fixed

The cookie banner no longer sits on top of dialog buttons.

A rebuilt model line-up

The model picker had grown into a list of near-identical options. It now offers one model per price point, grouped into free and pro tiers, with the credit cost of a request shown next to each.

The model picker grouped into Free and Pro tiers, each model showing what a request costs in credits.
New

The gpt-5.6 tiers are available, alongside Kimi-K2.6 on the free tier.

Improved

The picker is grouped into free and pro tiers and curated down to one model per price point.

Improved

Every model now reasons at high effort by default, which is the setting most edits benefit from.

Fixed

Declining an image modification no longer swallows the follow-up work the assistant had queued up.

Read the full announcement

Chat history moved to the cloud

AI conversations used to live in the browser, which meant they were gone if you switched device or cleared your data. They are now stored with your account, along with the drawing each message produced — so undo still works after a reload, and an unfinished drawing is waiting for you on the Files page.

The Files page with the new Drafts list, holding documents that have a conversation but were never saved.
New

Conversations continue after a reload, and on another device.

New

Drawings you never saved appear as drafts on the Files page instead of disappearing.

New

Guests can write a prompt before signing in; the prompt is sent for you once you are in.

Improved

Undo is derived from the drawing attached to each message, so the history survives a reload.

Improved

Conversations made before this change are carried up from the browser the next time you open the document.

Fixed

Deleting a document deletes its conversation with it.

Read the full announcement

AI features now need an account

Anonymous AI use was being abused faster than it could be paid for. AI features now require signing in, and every account gets a free monthly allowance of credits. The editor itself stays free and needs no account at all.

New

Signing in is required before using the AI assistant or buying credits.

Improved

A warning appears while your credit balance is running low, rather than at the moment a request fails.

Improved

Every place an SVG is put on the page now goes through one sanitizer, closing the gaps where a crafted drawing could run script.

Improved

Signing in redirects rather than opening a popup, which the stricter browsers were blocking.

v2.0

A rebuilt editor with an AI assistant

The editor was rewritten from the ground up: a resizable live preview, schema-aware autocomplete drawn from the W3C SVG specification, and an AI assistant that edits your drawing from a plain-language instruction — or draws one from scratch and vectorizes it.

The rebuilt editor: SVG source on the left with syntax highlighting, live preview on the right.
The AI assistant answering a plain-language edit request and offering the change as a diff to accept or reject.
An image generated from a text prompt, shown beside the editable SVG the vectorizer produced from it.
Icon search results, ready to insert into the drawing as inline SVG paths.
New

A rebuilt interface with a resizable live preview, a light and a dark theme, and a layout that works on a phone.

New

An AI assistant that edits your drawing from a plain-language instruction and shows the change as a diff before you keep it.

New

Image generation from a text prompt, vectorized in the browser into editable SVG paths.

New

Search across open-source icon sets and insert an icon as inline paths, with no external dependency.

New

Cloud storage for your drawings, with thumbnails and shareable links.

Improved

Autocomplete and hover documentation come from the W3C SVG specification, so they cover the whole element and attribute set.

Improved

Click an element in the preview to jump to its code, with a bounding box drawn around it.

Read the full announcement