ChatGPT Canvas is the side-by-side workspace OpenAI built for writing and coding projects: it opened next to the chat so you and ChatGPT could edit one document or code file together. You opened it by typing "use canvas" in your prompt, by picking Canvas from the composer tools, or by letting ChatGPT open it automatically, but on May 28, 2026 OpenAI removed canvas from GPT-5.5 Instant and GPT-5.5 Thinking and moved writing and coding into writing blocks and code blocks inside chat responses. This guide covers what Canvas did, what happened to it, and how to get the same work done in ChatGPT today (September 2026), where paid plans run GPT-5.6 Sol and Free and Go run GPT-5.6 Luna.
ChatGPT Canvas in 2026: What It Was, What Happened, and What Replaced It
Canvas was the feature ChatGPT power users reached for when a single reply wasn't enough. Instead of regenerating an entire response after each tweak, you kept one document open beside the conversation and refined it in place. If you search for "ChatGPT Canvas" today, you are probably trying to open it and can't find it. This guide explains the change using OpenAI's own release notes and help center, walks through the writing block workflow that took its place with real screenshots, and shows how AI Toolbox (formerly ChatGPT Toolbox) helps you keep and find the conversations where you draft, with message bookmarks, folders, and search. AI Toolbox has 40,000+ users and a 4.7 out of 5 rating on the Chrome Web Store.
What Is ChatGPT Canvas?
Canvas is an interface OpenAI introduced in 2024 for working with ChatGPT on writing and coding projects that go beyond simple chat. It opened in a separate pane beside the conversation, so the document stayed in view while you kept talking to ChatGPT. According to OpenAI's Introducing canvas announcement, you could:
Edit text or code directly inside the canvas.
Highlight a specific section so ChatGPT focused its edit or feedback on just that part.
Use a shortcuts menu. Writing shortcuts were Suggest edits, Adjust the length, Change reading level (from Kindergarten to Graduate School), Add final polish, and Add emojis. Coding shortcuts were Review code, Add logs, Add comments, Fix bugs, and Port to a language (JavaScript, TypeScript, Python, Java, C++, or PHP).
Restore previous versions of your work with the back button in canvas.
Canvas launched as an early beta built with GPT-4o for Plus and Team users (Team is now called Business). On December 10, 2024, OpenAI made it available in GPT-4o by default for all users, Free and paid, and added Python code execution inside canvas, canvas in custom GPTs, a composer shortcut to open pasted content in canvas, and a Canvas option in the composer tools. Later updates added importing a chat response or code block into canvas (January 15, 2025, web only) and sharing a canvas, including rendered React or HTML code, from the canvas toolbar (February 6, 2025). All of these dates come from the ChatGPT release notes.
What Happened to ChatGPT Canvas?
OpenAI removed canvas from its GPT-5.5 chat models on May 28, 2026. The release note for the GPT-5.5 Instant update that day reads: "canvas will no longer be available in GPT-5.5 Instant or GPT-5.5 Thinking. Writing and coding functionality is now supported directly in chat responses through writing blocks and code blocks. Paid users can continue using canvas for a limited time through legacy models until those models are sunset."
Three things follow from OpenAI's own documentation:
The legacy route was temporary and for paid users only. OpenAI did not publish which legacy models keep canvas or a fixed end date, so availability depends on which older models your account still shows.
Canvas has not come back. OpenAI's dedicated canvas help article is no longer published, and no ChatGPT release note since May 28, 2026 has restored canvas, including the August 2026 GPT-5.6 update. The older ChatGPT Capabilities Overview page still lists Canvas, but its "Learn more" link points to that removed article.
Writing blocks had already been growing before the switch. On June 8, 2026, OpenAI expanded them to long-form work such as essays, PRDs, reports, blog posts, and notes, with a full-screen editor, saving to Library, a table of contents for long documents, download support, and undo and redo fixes.
Capability
Canvas (legacy)
Writing blocks and code blocks (current)
Where it appears
A separate pane beside the chat
Inside the chat response, with a full-screen view for supported blocks
Direct editing
Edit text or code in the canvas
Select the block and edit the text, or edit supported code blocks
Targeted AI edits
Highlight a section for focused edits
Ask ChatGPT to revise selected text or the entire draft
Undoing changes
Back button restores previous versions
Undo or redo recent AI-assisted edits
Running code
Python execution (added December 2024)
Run supported Python code and view console output
Previews
Rendered React or HTML code
Preview HTML, React, SVG, Mermaid, and Vega or Vega-Lite
Keeping and sharing work
Share from the canvas toolbar
Save document drafts to Library, share a read-only link for supported code blocks when sharing is available
Availability today
Removed from GPT-5.5 models, temporary legacy access for paid users
Available actions vary by plan, device, workspace settings, model, and rollout
How to Open Canvas in ChatGPT (and What You Get Now)
Before May 2026, you opened Canvas by including "use canvas" in your prompt, choosing Canvas from the composer tools, or letting ChatGPT open it automatically for a writing or coding task. OpenAI trained the model to open a canvas for prompts like "Write a blog post about the history of coffee beans" and to avoid it for general questions.
In our own test of the current default chat, the prompt "use your canvas feature, write a 350-word blog intro" returned "Here's a draft intro in a reusable writing block," which is the screenshot at the top of this guide. To get a writing block on purpose, ask for a draft you plan to revise, using prompts like the ones OpenAI suggests: "Draft a reply email to my manager," "Write a short Slack update for my team," or "Turn these notes into a one-page document." Code requests usually land in a code block.
The writing block has an Edit control on the left and three icons on the right: Copy, Download, and Expand (open full screen).
Highlight Text to Edit Inline
Select any passage inside a writing block to bring up a small toolbar with "Ask for changes" plus formatting controls. In our capture, the toolbar shows Ask for changes (with the ⌘K shortcut on Mac), a link button, bold, italic, and a Text style menu. OpenAI's help article confirms that writing blocks support bold and italic text, headings, links, bulleted and numbered lists, and checklists.
Use this for targeted cleanups: a clumsy opening sentence, a paragraph that needs to land harder, a section that drifted off topic. For changes that span the whole draft, such as tone, length, or audience, ask ChatGPT to revise the entire draft instead. This mirrors the way canvas let you highlight a section to focus ChatGPT's edit.
Ask for Changes in Plain English
Choose "Ask for changes," type what you want, and send it. The input is a single text field with a send arrow. There is no preset menu like canvas's old shortcuts, so describe the change yourself: "Make this paragraph shorter," "Convert this to a checklist," or "Rewrite this for a sixth-grade reading level." ChatGPT revises the selection, and you can undo or redo recent AI-assisted edits if you don't like the result.
If you repeat the same instruction often, for example "Convert every passive-voice sentence to active voice," save it in the ChatGPT module of AI Toolbox as a custom prompt and insert it by typing // in the ChatGPT message box.
Save your best drafting prompts so you never lose them. AI Toolbox adds folders, full-text search across your ChatGPT conversations, a prompt library you open with the // shortcut, and prompt chains you open with .. for multi-step drafting workflows. The free plan includes 2 root folders, 2 pinned chats, 2 saved prompts, and 2 prompt chains. Unlock unlimited use on Premium ($9.99 per month) or pay once for Premium Lifetime ($99). Working across ChatGPT, Gemini, Claude, and Grok? All Access Lifetime ($199) covers all four modules in one purchase. Add AI Toolbox to Chrome free →
Code in ChatGPT After Canvas: Code Blocks
ChatGPT usually places code in a code block, which keeps the code separate from the rest of the response so you can read, copy, edit, preview, or run it. Depending on the block and your plan, OpenAI's help article lists these actions: copy the code, view the language label, edit supported code blocks directly, ask ChatGPT to edit the code, open supported blocks in full screen, switch between Code and Preview, run supported Python code, and share a read-only link when sharing is available.
Run Python: for supported Python code blocks, select Run to open a code workspace and see output or errors in the console. You can stop code that is still running. Execution happens in a sandbox, and workspace admins can turn code execution and network access off.
Preview: supported previews include HTML pages, React components, SVG images, Mermaid diagrams, and Vega or Vega-Lite charts. If Preview doesn't appear, that block doesn't support one.
Code can also end up inside a writing block. In the capture below, a Python function sits in the full-screen "Writing" view, which gives you the same Save to Library, Copy, and Download controls as any document. For code you want to run or preview, ask ChatGPT to put it in a code block.
Copy, Download, and Expand a Writing Block
The icons on a writing block let you copy it, download it, and open it full screen. In the full-screen view, a Save to Library icon appears next to Copy and Download.
Copy puts the draft on your clipboard. The icon is two overlapping squares, and its tooltip reads "Copy." It's the fastest way to move a draft into a Google Doc, a Notion page, an email, or a code editor. Since August 2026, text you paste from Google Docs or another ChatGPT conversation into the ChatGPT composer on the web keeps its headings, bold text, links, and lists.
Download saves the draft as a file. In our capture, the Download menu offered two formats: PDF document (.pdf) and Microsoft Word (.docx). The icon is a downward arrow into a tray. To keep the draft inside ChatGPT instead, use the Save to Library icon (a folder with an arrow), and you can find, reuse, or edit the document later.
Expand opens the block in OpenAI's full-screen editor, which is the closest thing to the old canvas pane. The view has a "Writing" title, an X to close it, and the message composer at the bottom, so you can keep chatting while you edit. Edits to supported writing blocks and code blocks save with the conversation after a short delay, and ChatGPT uses the latest version when you ask follow-up questions. In Temporary Chat, edits may not persist after the conversation ends.
How AI Toolbox Helps You Keep Your Drafts
AI Toolbox does not bring canvas back or change writing blocks. Instead, it helps you organize and revisit the conversations where you draft, so the chat that produced a good version is easy to find later. It runs as one unified install on Chromium browsers (Chrome, Edge, Brave, Opera, Arc) on top of the regular ChatGPT interface.
Bookmark the message that produced a draft so you can jump straight back to that point instead of scrolling through the whole conversation.
File drafting chats into folders to group them by project. You add chats to a folder by searching for them, with no drag and drop needed. The free plan includes 2 root folders with unlimited subfolders.
Search the text of your ChatGPT messages to find the conversation where you asked for a specific draft. Free searches return up to 5 results, and exact-match, role, and date filters come with Premium.
Export a conversation for a local copy. TXT export is free, while Markdown, JSON, PDF, and bulk export come with Premium.
AI Toolbox also covers Gemini and Claude in the same install. The Gemini module adds full-text search with date, role, and exact-match filters on Premium. The Claude module adds full-text search with an exact-match toggle on Premium, plus message-level bookmarks. Pricing details are on the AI Toolbox pricing page.
Frequently Asked Questions
What is ChatGPT Canvas?
ChatGPT Canvas is the side-by-side workspace OpenAI introduced in 2024 for writing and coding projects. It opened next to the chat so you could edit text or code directly, highlight a section for a focused edit, use shortcuts such as Adjust the length or Fix bugs, and restore previous versions with a back button. OpenAI removed it from GPT-5.5 Instant and GPT-5.5 Thinking on May 28, 2026, and replaced it with writing blocks and code blocks inside chat responses.
What happened to ChatGPT Canvas?
On May 28, 2026, OpenAI announced that canvas would no longer be available in GPT-5.5 Instant or GPT-5.5 Thinking, and that writing and coding are now supported directly in chat responses through writing blocks and code blocks. Paid users could keep using canvas for a limited time through legacy models until those models are sunset. OpenAI's dedicated canvas help article is no longer published, and no release note since then has brought canvas back.
How do I open Canvas in ChatGPT?
Before May 2026, you typed "use canvas" in your prompt, chose Canvas from the composer tools, or let ChatGPT open it automatically. In our test of the current default model, asking for canvas returned a writing block instead. Ask for a draft you want to revise, such as "Turn these notes into a one-page document," then use the Expand icon to open it in the full-screen editor. Paid users were given temporary canvas access through legacy models, but OpenAI has not said which models keep it or for how long.
Is ChatGPT Canvas available on the free plan?
No. Canvas reached Free users in December 2024, but OpenAI's May 28, 2026 note kept a temporary legacy-model route for paid users only. Free and Go users now run GPT-5.6 Luna by default and use writing blocks and code blocks instead, with available actions that vary by plan, device, and rollout.
What replaced Canvas in ChatGPT?
Writing blocks and code blocks. Writing blocks are editable drafts inside a response: you can edit the text, copy it, ask ChatGPT to revise selected text or the whole draft, open it full screen, undo or redo recent AI-assisted edits, and save supported documents to your Library. Code blocks let you copy, edit, preview, and run supported code.
Can I still run code in ChatGPT without Canvas?
Yes. For supported Python code blocks, select Run to open a code workspace and view output or errors in the console. Supported code blocks can also switch to Preview for HTML pages, React components, SVG images, Mermaid diagrams, and Vega or Vega-Lite charts. Code runs in a sandbox, and workspace admins can turn code execution off.
How do I copy, download, or save a writing block?
Use the Copy icon to put the draft on your clipboard and the Download icon to save it as a file. In our capture, the Download menu offered PDF and Microsoft Word (.docx). In the full-screen view, the Save to Library icon keeps the document in ChatGPT so you can find, reuse, or edit it later. For supported code blocks, you can share a read-only link when sharing is available.
How do I close the canvas sidebar in ChatGPT?
Canvas itself was removed on May 28, 2026, so there is no canvas sidebar to close anymore. Its replacement, the full-screen writing block view, has an X at the top of the panel: select it to close the view and return to the chat. Your edits stay with the conversation, and you can reopen the block with its Expand icon.
Are my edits to a writing block saved?
Yes. Edits to supported writing blocks and code blocks save with the conversation after a short delay, and ChatGPT uses the latest version when you ask follow-up questions. In Temporary Chat, edits may not persist after the conversation ends. To find the conversation later, use ChatGPT's search, or use AI Toolbox to bookmark the message and file the chat into a folder.
Conclusion
ChatGPT Canvas turned ChatGPT from a one-shot reply engine into a place to edit drafts and code side by side, but OpenAI removed it from its GPT-5.5 models on May 28, 2026. The same work now happens in writing blocks and code blocks: select text and ask for changes, format it, open the full-screen editor, download the draft, save it to Library, and run or preview supported code. To keep track of the conversations behind your best drafts, save the prompts that worked, and search your ChatGPT messages later, install AI Toolbox for Chrome. The free plan includes 2 root folders, 2 pinned chats, 2 saved prompts, and search with up to 5 results per query. Premium ($9.99 per month) or Premium Lifetime ($99 one-time) removes those limits and adds bulk export.
A Full Stack Developer with 7+ years of experience building AI productivity tools. Leads product development and frontend architecture for AI Toolbox, the Chrome extension suite (ChatGPT, Gemini, Grok, and Claude modules) that helps users search, organize, and export their AI conversations.
Liked this guide? Get the next one first.
Join 40,000+ readers getting practical prompts, new features, and subscriber-only deals. No spam, unsubscribe in one click.
New features and product updates before anyone else
Time-saving prompts and workflows for ChatGPT, Gemini, Claude, and Grok