Code blocks for Google Slides and Google Docs

Syntaxwell puts colored, copyable code on your slides and in your documents. Paste, pick a theme, insert. Click any block later to change it.

Email us to get Syntaxwell See pricing A Google Slides slide with a Python FizzBuzz function in the Dracula theme with line numbers, and the Syntaxwell sidebar

What it does

Real text, not pictures

Blocks are styled text, so students can copy the code and search finds it. Copy code skips the line numbers.

90+ languages

Python, Java, JavaScript, TypeScript, C, C++, C#, Go, Rust, Kotlin, Swift, SQL, R, HTML, CSS, Bash, Sheets formulas and more. Auto-detect picks one for you.

22 themes

GitHub, VS Code, Dracula, Monokai, One Dark, Solarized, Nord, Night Owl, Tokyo Night, Catppuccin, plus a high-contrast theme for projectors and a grayscale one for printing.

Line numbers and highlights

Number lines from any start, highlight lines with a bar, dim the rest, or both.

Click to edit

Click a block and it loads back into the sidebar with its settings. Fix a typo right in the block and Syntaxwell keeps it. Edits are free.

Fits the slide

Long code shrinks to fit the slide. Rounded or square corners, 14 programming fonts, any size.

A slide with lines 4 and 5 of a Python function highlighted and the other lines dimmed

How to add code to Google Slides

  1. Install Syntaxwell and open your deck.
  2. Choose Extensions > Syntaxwell > Open code editor.
  3. Paste your code, pick the language (or leave Auto-detect) and a theme.
  4. Press Insert. The block lands on the current slide; the next one stacks below it.

Already pasted code into a text box? Click the box, press Use it, then Convert text box.

Walk through code one step per slide

Duplicate a slide, click the block, type the lines to focus on (like 4-5) and choose Bar and dim. Do it again on the next copy with the next lines. When you present, the highlight moves through the code.

Two lines of JavaScript in three themes stacked on one slide

Code blocks in Google Docs, on any account

Click where the code should go, open the code editor and press Insert. Syntaxwell works the same on a personal Gmail account, Google One, and every Workspace edition, including Business Starter and Education Fundamentals.

A lab handout in Google Docs with a JavaScript block with line numbers and a SQL block

Pricing

$19.99 per year

Every feature, one Google account, Slides and Docs.

$2.99 per month

Same features, billed monthly. Handy for one course or one conference talk.

$39 once

Lifetime access for one Google account. One payment, never renews.

$199 per year

Domain plan: everyone on your school's or company's Google Workspace domain.

Free trial

25 code blocks or 14 days, whichever comes first. No card needed. Previews and edits to a block you already made don't count.

No surprise charges. We never charge you unless you start a checkout yourself. Syntaxwell shows your trial status and these prices in the sidebar from the first minute. When the trial ends it shows the plans; nothing is charged and every block you made stays in your file.

Renewal. Monthly, yearly and domain plans renew automatically at the same price until you cancel. Cancel any time from Extensions > Syntaxwell > Plans and billing, in one step. You keep access until the end of the period you paid for. Lifetime never renews.

Right to cancel (UK and EU). If you are a consumer in the UK or EU, you can cancel within 14 days of buying and get a full refund. Email hello@greatwork.company or cancel in Plans and billing and reply to the receipt.

Mistakes. Charged twice or by accident? Email us and we'll refund it. A person answers within one business day.

Prices are in US dollars and exclude any sales tax or VAT that applies where you live. Payments are processed by Stripe; we never see your card number.

Why switch

What people say about other code add-onsWhat Syntaxwell does
"Requires a license key, but ... the domain is expired"Your license follows your Google account. No keys to copy, and billing lives inside the add-on.
"It stopped working today"Built on Google's current Apps Script runtime, and a person answers support within one business day.
Works in Docs only, or Slides onlySlides and Docs, same sidebar, same themes.
"The colors are quite ugly ... Same for the font"22 themes, 14 fonts, any size.
No line numbersLine numbers from any start number, plus highlighted and dimmed lines.
Code block missing from the Insert menu on my accountWorks on any Google account, personal or Workspace.

Help

Can I edit a block after inserting it?

Yes. Click into it (Docs) or click it (Slides) and the sidebar loads its code and settings. Change anything and press Update block. You can also type a fix straight into the block; Syntaxwell reads it back next time.

What counts as a trial block?

Each new block, converted selection or inline format. Previews and updates to an existing block don't count.

Can collaborators edit my blocks?

Anyone with Syntaxwell installed and edit access to the file can click a block and update it. Everyone else sees normal colored text.

Why does a long line wrap in Docs?

A Docs page is about 74 characters wide at 10 pt in a monospace font. The sidebar warns you; drop the size a point or two.

Still stuck?

Email hello@greatwork.company. A person replies within one business day.

Privacy