All guides

Using Canva Inside ChatGPT

Canva is now a native connected app inside ChatGPT. Instead of writing copy in one tab and building the visual in another, you draft, design, and iterate in a single conversation. This guide covers how the connector works, how to set it up, the prompt patterns that actually produce usable output, and where it earns its place in a content workflow.

How it works

Canva runs as an "app" inside ChatGPT rather than a separate plugin you switch to. Once connected, you can mention Canva directly in a chat and it generates a real, editable Canva design inline. You can then keep iterating conversationally, adjust text, swap colors, change layout, before opening the design in full Canva to finish, export, or share.

The key mechanic is that it reads context from the rest of the conversation. If you've already written copy, described a campaign, or pasted a product brief earlier in the same chat, you don't need to repeat yourself. Saying "turn this into a carousel" is enough. It's also brand-aware: if a Brand Kit is connected, fonts, colors, and logo apply automatically to anything it generates.

Setup

Connecting Canva needs a paid ChatGPT plan (Plus, Pro, Team, Enterprise, or Edu). Once connected, the design output itself doesn't burn extra Canva credits beyond your normal Canva account limits.

Connect it:

  1. Open the ChatGPT app (desktop or web) and click your profile, then Settings.
  2. Go to Apps & Connectors (this is the renamed "Connectors" section, sometimes also reachable from an Apps entry in the left sidebar).
  3. Find Canva in the list and select Connect.
  4. You'll be sent to Canva's sign-in screen. Log in and approve the permissions ChatGPT is requesting, this is a standard OAuth handoff, not a separate API key.
  5. You're back in ChatGPT, Canva now shows as connected.

Or skip straight to it: just type "Canva" into any chat (e.g. "Canva, make me an Instagram post"). If it isn't connected yet, ChatGPT prompts you to connect on the spot, same OAuth flow as above.

Using it once connected: in the message composer, click + then More to attach the Canva app to a chat, or just @-mention it by typing @Canva. Most of the time you don't need either, saying "Canva, ..." in your prompt is enough to invoke it directly.

Brand Kit: if you use Canva Brand Kits, set the right one as default in your Canva account first, that's the one ChatGPT pulls fonts, colors, and logo from automatically.

Disconnecting: Settings → Apps & Connectors → Canva → Manage → Disconnect.

Mobile ChatGPT apps can invoke Canva in chat, but actual design editing is a desktop/web experience, stick to a larger screen for anything beyond quick generation.

Prompt patterns that work

The pattern that actually moves the needle: write the copy in ChatGPT first, then hand it to Canva in the same breath. Asking for a design cold, with no copy behind it, produces generic output. Giving it real content to work from does not.

  • "Write 5 hooks for [topic], then Canva, turn the best one into an Instagram carousel."
  • "Summarize this into 3 key points, then Canva, make a LinkedIn carousel from them using my brand kit."
  • "Canva, turn this outline into a pitch deck. Clean, tech-focused, dark mode."
  • "Canva, generate a brand kit for [company] including colors, fonts, and logo directions."
  • "Canva, make an Instagram Stories version of this post." (reformats an existing design instead of rebuilding it)
  • "Canva, make a newsletter header template with space for a logo and tagline."

For iteration, talk to it like an editor, not a prompt engineer:

  • "Make the headline bigger and swap the accent color for our brand blue."
  • "Give me three layout variations of this."
  • "Resize this to a square post and a story, keep the same content."

Best use cases, ranked by leverage

  1. Content-to-visual pipeline. Write the script, hook, or copy in ChatGPT, then say "Canva, turn this into a carousel/thumbnail/post" in the same thread. This removes the copy-paste-reformat step entirely.
  2. On-brand asset generation at scale. With a Brand Kit connected, batch-generate social posts, ad variants, or newsletter headers that already match your fonts and colors without manual styling each time.
  3. Pitch decks and presentations. Outline the content in ChatGPT, get slides pre-populated in Canva, then fine-tune visually.
  4. Repurposing one design across formats. "Make this a Story, a square post, and a banner" instead of rebuilding the same design three times.
  5. Digital products. Ebooks, planners, and lead magnets where ChatGPT drafts the content and Canva handles the layout.

Where this fits and where it doesn't

This is a fast path for one-off or ad-hoc visuals, especially when the copy and the design need to be produced in the same sitting. It is not a replacement for a dedicated, scripted rendering pipeline when you need pixel-exact output (fixed dimensions, no slide numbers, a specific font system) at volume, that's still better handled by a purpose-built renderer. Use the ChatGPT-Canva connector for speed and iteration, use a dedicated pipeline when consistency and exact specs matter more than speed.

Learn this inside the community

The full course, templates, and the people building this, free in the Skool community.

Join the community