Drag-and-drop editor
Build emails from sections and blocks: text, images, buttons, dividers and social icons.
Topol is a drag-and-drop email and landing page editor. Design your own emails in Topol PRO, or embed Topol Plugin so your customers can. Every feature is below, with the plans that include it.
Both run the same editor. Topol PRO is the app you open to design your own emails. Topol Plugin is the editor you embed in your product, so your customers design theirs. Choose by who does the designing.
The editor app for marketers, designers and agencies.
From $10 a month
Explore Topol PRO →The embeddable editor for SaaS, CRM and marketing platforms.
From $70 a month
Explore Topol Plugin →Plans as of 14 Sep 2026
Design responsive emails visually, from a blank canvas or a template.
Build emails from sections and blocks: text, images, buttons, dividers and social icons.
Every template compiles through MJML, so it adapts to phones and renders in 90+ email clients.
Design the mobile layout directly, and show or hide blocks per device.
Start from 400+ ready-made newsletters, promotions and transactional emails.
Drop in ready-made headers, footers and product rows, then adapt them.
Paste raw HTML wherever the standard blocks don't cover a case.
Use Google Fonts or upload your own brand typefaces.
See how an email looks in dark-mode inboxes. The exported HTML doesn't change.
Build a block once, then use it everywhere.
Save any block or section and reuse it in other templates as an independent copy.
Edit a shared header or footer once, and every template that uses it updates.
Your developers add new block types, with their own settings, for content only your product has.
Organize unlimited templates into folders and projects.
Write and edit copy with AI. No credits to buy.
Rewrite, shorten, expand, fix grammar or translate the copy in any block.
Describe the email you want. AI builds or edits the template, and you review the changes.
Connect any OpenAI-compatible provider with your own key and model.
Tailor one template to every reader, segment and language.
Insert tags like first name or order number from a picker. Your sending platform fills in the values.
Show or hide blocks based on merge tag values, so one template covers every segment.
Design one block and repeat it for every item in a list: products, orders or articles.
Pull products from your store or feed, with image, price and link filled in.
Keep every language version in one template, and translate it in place with AI.
Edit, find and store images without leaving the editor.
Crop, resize, filter and add text or stickers without leaving the editor.
Search free Pexels photos right from the file manager.
Uploaded images are hosted and served for you.
Serve assets from your own AWS S3, Google Cloud Storage, Cloudflare R2 or DigitalOcean Spaces bucket.
Keep every uploaded file on your own infrastructure, with nothing stored by Topol.
Replace the built-in file manager with your own asset library.
Review, discuss and recover work together.
Work saves as you go, and any earlier version can be restored.
Comment on any block, mention a teammate, reply and resolve the thread.
Invite teammates to work on the same templates and folders.
Decide per user what the editor allows, from full editing to view-only.
Show your own announcements and tips inside the editor.
Get finished emails out of the editor and into inboxes.
Export production-ready HTML as often as you like, with no per-export fees.
Send templates to Mailchimp, HubSpot, Klaviyo, Brevo, SendGrid and 21 other platforms.
Send unlimited tests to real inboxes before the campaign goes out.
Download a template as a PDF for review and sign-off.
PRO has a read-only REST API for templates and HTML. Plugin adds JavaScript methods, callbacks and JSON-to-HTML conversion.
Make the editor part of your product. These are Plugin features.
No Topol branding anywhere in the editor, so it reads as part of your product.
Match the editor's colors, typography and appearance to your product.
Replace the top bar, and switch individual blocks and features on or off.
Official React, Vue, Angular and Svelte packages, or a single script tag.
Hook into save, autosave, preview and more to connect the editor to your backend.
Attach your own authorization header to every request the editor makes.
Your users see the whole editor interface in their own language.
The same editor, for pages. In Plugin, currently in beta.
Build responsive landing pages with drag-and-drop blocks, and get them back as JSON and HTML.
A single Plugin account and API token runs the email editor and the landing page editor.
Lock sections by role, so people edit only what they're allowed to.
Where your data lives, and who can reach it.
Plugin never stores templates on Topol's servers. You save the JSON through the onSave callback.
Topol is built and hosted in the EU, and GDPR compliant.
The embedded editor runs in a sandboxed iframe, with API keys locked to your domains.
Real people answer your questions, not a bot.