Design & Code in One Place

Build, preview, and maintain email and PDF templates, no extra tooling required. Outliny Template Editor gives you full creative control, design beautiful, brand-consistent Emails and PDFs with powerful drag-and-drop tools, dynamic data binding, and open standard exports. No more messy HTML, broken designs, or locked-in platforms.

What You Can Create

Emails

Responsive, mobile-ready, MJML-based designs.

PDFs

Multi-page documents, forms, invoices, certificates, barcodes, address labels, and more.

Easy Drag-and-Drop Design

Our visual editors are built on top of industry-leading tools:

  • Emails: Powered by the GrapeJS MJML email builder.
  • PDFs: Powered by GrapeJS for multi-page design, or PDFme for fast single-page layouts.

You don't need to write a single line of HTML or CSS — just drag, drop, and style.

Dynamic Data with Jinja Variables

Easily insert dynamic fields into your templates using Jinja syntax:

Hello {{ customer_name }}, your order {{ order_id }} is confirmed!

When you generate the email or PDF, these variables are automatically replaced with real data.

Professional Template Gallery

Get started faster with our curated library:

  • Pre-built email templates for HRMS, CRM, client updates, internal notifications, and more.
  • Pre-built PDF templates for invoices, HR letters, address labels, certificates, etc.

Customize them fully to match your brand identity.

Modular Design

Build custom modules — reusable blocks (like footers, headers, legal notices) that your team can easily drop into new templates without rebuilding them from scratch.

Perfect for maintaining branding and compliance across a growing organization.

Features Overview

FeatureEmailsPDFs
Drag-and-Drop BuilderYesYes
Mobile-ResponsiveYesNo
Multi-Page SupportNoYes
Dynamic VariablesYesYes
Custom ModulesYesYes
Version ControlComing SoonComing Soon
Import/ExportMJMLJSON

Import and Export Templates

  • Emails: Fully MJML compatible — import/export easily.
  • PDFs: JSON format allows export and backup of your designs.

No vendor lock-in. You own your templates.

Built for Teams and Enterprises

  • Centralize all templates in one secure, organized place.
  • Share templates across departments, apps, and brands.
  • Control access and maintain version consistency.

Start Building Now!

Pro Tips

  • Use Jinja loops and conditionals for advanced dynamic content.
  • Build your common elements (logos, footers) as modules for easy reuse.
  • Save frequently — new autosave features coming soon!