Features
Intuitive block system.
Drag in text, images, buttons, use predefined layouts and build professional email templates in no time.
Custom blocks.
Define your own drag-and-drop blocks that best suit your needs and re-use across projects.
Comments and collaboration.
Comment on any block, tag the teammate who needs to see it, and resolve threads without leaving the editor.
AI assistant.
Generate subject lines and rewrite email copy without leaving the editor.
Two crucial products built-in by default.
Image editor
File manager
import TopolEditor from "@topol.io/editor-react";const options = { authorize: { apiKey: "YOUR_API_TOKEN", userId: "user-42", }, theme: { preset: "dark" },};export function App() { return <TopolEditor options={options} />;}Integrate an email editorin under 5 minutes.
Don't spend quarters building, testing, and maintaining drag-and-drop components. Embed our production-ready React, Vue, or Vanilla JS components with custom themes natively.
- Clean, production-ready HTML and JSON exports
- Type-safe TypeScript SDK and API wrappers
- Comprehensive docs and example repositories
One engine, countless use cases.
Marketing Platforms
Give your marketing users drag-and-drop superpowers to build bulletproof newsletters and high-converting email campaigns.
CRM & SaaS Platforms
Embed a customizable email editor natively in your product with granular permissions. Whitelabel it to match your dark or light UI.
Agency Tools
Let clients build, customize, and prototype email templates. Streamline approvals with synced blocks and real-time multiplayer.
Why not build your own?
Building from scratch.
Months of work, then upkeep forever.
- 2–3 full-time engineers
- Endless rendering bugs
- Slow to launch
Integrating Topol.
A full email editor, ready to embed.
- One SDK, no editor team
- Tested in 50+ email clients
- Live this afternoon