Canvas
Canvas is a collaborative editing space where you and ChatGPT can create, edit, and refine content together in real time. Instead of bouncing between chat and a separate doc, Canvas keeps everything in one focused workspace — making it easy to co-write documents, structure projects, and even debug code.
Why it’s useful at work
- Collaborate in real time
Work directly alongside ChatGPT in a live document. Edit text, provide in-line feedback, or highlight passages for AI-powered suggestions.
- Streamline writing and coding
Draft announcements, reports, proposals, or code without the back-and-forth of copy/paste.
- Boost quality and speed
Use built-in tools like Suggest edits, Adjust tone/length, or Polish to instantly improve clarity and style.
- Code smarter
Open a code canvas to write or refine code, run snippets in the built-in console, and debug with AI assistance.
Getting started
- Start a canvas – Type /canvas in chat or click the ➕ icon and select Canvas.
- Add content – Paste in notes, transcripts, drafts, or code as your starting point.
- Edit together – Highlight sections and ask ChatGPT to rewrite, expand, simplify, or refactor. Summarize this into key takeaways for executives” or “Rewrite in a friendlier tone.”
- Polish & finalize – Use Canvas tools for tone, length, polish, or formatting. Export, share, or continue iteration.
Tips for working in Canvas
- Define your goal at the top of the canvas so ChatGPT has context.
- Don’t hesitate to iterate — small inline edits build up to a polished draft.
- Use version history to restore earlier drafts when exploring different directions.
Examples for your role
| | |
| Turn a webinar transcript into a first-draft ebook | Draft an ebook outline based on this transcript, with 5 chapters and a short intro. |
| Prototype from requirements doc | Create a simple HTML/React prototype based on this PRD. |
| Personalize outreach emails | Rewrite this outreach email for a healthcare buyer, making it warm and consultative. |
| | Fix this error in my Python script and explain the issue in plain language. |
Learn more