Section Padding
20px
20px
Choose Color
Custom Color
%
Media Library

Images

πŸ–₯️ Screenshot
πŸ“·
Drop screenshot here
or click to upload
Supports PNG, JPG, and animated GIFs
πŸ“§ Email Preview
Email Client View Font icons are converted to images

Generating email preview...

Converting font icons to images

Get Started

πŸ“‚ Choose a Template to Get Started

Select a pre-designed template or start from scratch

✨
Start Blank
Begin with an empty canvas and build from scratch
πŸ“₯
Import JST
Import an existing JST file to continue editing
πŸš€
Modern Business
Clean and professional layout for corporate communications
πŸ“°
News & Updates
Organized content sections for news and articles
πŸ“Έ
Image Gallery
Perfect for showcasing photos and visual content
πŸ›οΈ
Product Showcase
Highlight products or services with style
πŸ“¬
Sample Newsletter
A simple example to get you started
πŸ“Š Chart Builder
Preview Transparent background
Preview Background:

Manage Assets

SVG Assets

Brand Colors

Primary Colors

Neutral Colors

Accent Colors

Images

Add New SVG Asset

Use lowercase with underscores (e.g., my_logo_name)
SVG preview will appear here

Add New Color

Add AI Provider

Your API key is stored locally in your browser

✨ AI Text Assistant

Image Optimization

image.jpg
Original: 0 KB
Optimizing image...

πŸ“§ Configure Email Draft

πŸ’‘ Tip: Use BCC for bulk emails to keep recipients private
Enable only for Classic Outlook. New Outlook shows a blank email when this is on.
Help & Guide

πŸ—žοΈ Chalk to me

Create newsletters that speak for you

🎯 SECTION SELECTOR & MARKERS

πŸ“
Active Section Selector

Choose where to add blocks: Header, Content, or Footer
β†’ Dropdown in sticky bottom bar shows current active section
β†’ Blue marker icon on left shows which section is active
β†’ Switch sections anytime to organize your newsletter

🧱 BUILDING BLOCKS

✍️
Text Block

Add headlines, body text, or call-to-action buttons
β†’ Select text (click + drag) to format individual words
β†’ Choose fonts, sizes, colors, line-height, and alignment
β†’ Add links to selected text with the πŸ”— link button
β†’ Use ✨ AI assistant for text ideas and rephrasing

πŸ“Έ
Image Block

Upload photos, add hero images, or use brand logos
β†’ Replace anytime with the camera icon on hover
β†’ Toggle full-width for hero images
β†’ Add links to images with the πŸ”— button
β†’ Adjust border radius for rounded corners
β†’ Auto-optimize for smaller file sizes (600px/1200px)

βž–
Divider Block

Separate sections with a horizontal line
β†’ Adjust thickness, color, and opacity
β†’ Tip: Use 10-30% opacity for subtle separation

πŸ”— CREATING ROWS (Multi-Column)

  1. Add 2-3 blocks (images or text)
  2. Click the β˜‘οΈ checkbox on each block
  3. Click "Merge into Row" button
  4. Adjust gap between columns (4px/8px/16px)

Perfect for: Image galleries, side-by-side content, feature comparisons

πŸ“ IMAGE SIZE RECOMMENDATIONS

πŸ–ΌοΈ
Full Width Hero 600Γ—450px (4:3 landscape)
πŸ–ΌοΈπŸ–ΌοΈ
2-Column Layout 280Γ—210px each (4:3 landscape)
πŸ–ΌοΈπŸ–ΌοΈπŸ–ΌοΈ
3-Column Layout 180Γ—135px each (4:3 landscape)

πŸ’‘ Upload any size - we'll optimize it for you

🎨 MANAGE ASSETS (Comprehensive Library)

πŸ“¦
SVG Logos

Vector graphics = perfect at any size
β†’ Paste SVG code to save logos permanently
β†’ Add multiple logos with 16px spacing
β†’ Great for partner/sponsor sections
β†’ Edit or delete anytime

🎨
Brand Colors

Save your brand colors for quick access
β†’ Organized in Primary, Neutrals, and Accents
β†’ Apply to text, backgrounds, and dividers
β†’ Click any color to edit or delete
β†’ Consistent branding made easy

πŸ–ΌοΈ
Uploaded Images

Store all your images in one place
β†’ Auto-optimized with quality/size controls
β†’ Choose 600px (email), 1200px (retina), or original
β†’ Manage and delete old images
β†’ Quick access from Media Library

πŸ“
Asset Images

Reference images from your assets/ folder
β†’ Add images to /assets folder
β†’ Reference them in assets-library.js
β†’ Requires local server to load (python3 -m http.server)
β†’ Perfect for recurring newsletter elements

πŸ‘₯
Contact Management

Save recipient contacts for EML exports
β†’ Autocomplete when typing in To/CC/BCC fields
β†’ Save and load recipient lists
β†’ Perfect for recurring newsletters

βš™οΈ
Import/Export Configuration

Export all assets and settings as JSON
β†’ Import to restore or share with team
β†’ Includes SVGs, colors, contacts, and settings
β†’ Perfect for backup or collaboration

πŸ—οΈ RECOMMENDED STRUCTURE

πŸ“‹ Header Section β†’ Logo + navigation or announcement
β†’ Click color preview in bottom bar to change
β†’ Usually subtle gray or white background
🎯 Content Section (start here!) β†’ Hero image (600px full-width)
β†’ Main headline + body text
β†’ Features or highlights (use rows!)
β†’ Call-to-action buttons
β†’ Dividers between major sections
β†’ Usually white background
πŸ‘‹ Footer Section β†’ Contact info + social links
β†’ Unsubscribe + legal text
β†’ Usually subtle gray background
🎨 Canvas (Outer Background) β†’ The outer background color
β†’ Wraps around your entire newsletter
β†’ Usually light gray or white

✨ UNDO/REDO & INLINE FORMATTING

β†Άβ†·
Undo/Redo

β†’ Cmd+Z / Ctrl+Z to undo
β†’ Cmd+Shift+Z / Ctrl+Y to redo

🎨
Inline Text Formatting

Format individual words within text blocks
β†’ Select any text (click + drag)
β†’ Apply bold, italic, font, size, or color
β†’ No selection? Formats the entire block

πŸ”€
System Fonts

All installed fonts are automatically detected
β†’ macOS: San Francisco, Avenir, Helvetica
β†’ Windows: Calibri, Segoe UI, Arial
β†’ Google Fonts: Roboto, Inter, Poppins

✨ AI TEXT ASSISTANT

πŸ€–
AI-Powered Text Generation

Get help writing newsletter content
β†’ Generate new text from topics/keywords
β†’ Rephrase, improve, shorten, or expand existing text
β†’ Fix grammar and polish your writing
β†’ Choose style: Professional, Casual, Formal, Friendly
β†’ Access from text block toolbar (✨ button)
β†’ Configure providers in ai-config.js

πŸ“
Lorem Ipsum Generator

Quick placeholder text for layout testing
β†’ Choose 1-10 paragraphs
β†’ Perfect for mockups and demos
β†’ No AI provider needed

🎯 PRE-DESIGNED TEMPLATES

πŸš€
Modern Business

Clean and professional layout for corporate communications
β†’ Logo header with announcement banner
β†’ Hero image with key messaging
β†’ Feature highlights with icons

πŸ“°
News & Updates

Organized content sections for news and articles
β†’ Multiple content sections
β†’ Image + text combinations
β†’ Perfect for newsletters

πŸ“Έ
Image Gallery

Perfect for showcasing photos and visual content
β†’ Multi-column image layouts
β†’ Hero image sections
β†’ Great for portfolios

πŸ›οΈ
Product Showcase

Highlight products or services with style
β†’ Product grids
β†’ Call-to-action buttons
β†’ E-commerce focused

πŸ“¬
Sample Newsletter

A simple example to explore features
β†’ Pre-filled content for learning
β†’ All block types demonstrated
β†’ Edit to make it yours

✨
Start Blank

Begin with an empty canvas
β†’ Complete creative freedom
β†’ Build from scratch
β†’ Perfect if you know what you want

πŸ’‘ Access templates: Click "New File" button. All templates are fully editable!

πŸ“€ EXPORT OPTIONS

πŸ“„
Export HTML

Download standalone HTML file
β†’ Ready to upload to your server
β†’ All images embedded as base64
β†’ No external dependencies
β†’ Perfect for web hosting or email services

πŸ“§
Export EML (Email Draft)

Create email draft with recipients
β†’ Add To/CC/BCC recipients with autocomplete
β†’ Opens in Apple Mail or Outlook
β†’ Save/load recipient lists for recurring sends
β†’ Add contacts in Manage Assets for quick access

πŸ’Ύ
Save/Open (.jst files)

Save your work as .jst project file
β†’ Open later to continue editing
β†’ All blocks, styles, and settings preserved
β†’ Use unique names for different newsletters

⌨️ KEYBOARD SHORTCUTS

Cmd/Ctrl + Z β†’ Undo
Cmd+Shift+Z / Ctrl+Y β†’ Redo
Esc β†’ Close modals/overlays

πŸ’‘ PRO TIPS

βœ“ Select text first to format only that selection
βœ“ Use Cmd+Z fearlessly - try things and undo
βœ“ Enable contextual tips in Preferences (Account menu) for helpful hints
βœ“ Start with a template for faster setup
βœ“ Drag blocks to rearrange - they collapse automatically
βœ“ Click blocks in preview to jump to edit mode
βœ“ Use "Space After" to control block spacing (0-48px)
βœ“ Preview often to see your changes
βœ“ Optimize images: choose 600px (email) or 1200px (retina)
βœ“ Add links to images and text with πŸ”— button
βœ“ Use ✨ AI assistant for text ideas and rephrasing
βœ“ Save frequently with unique names
βœ“ Upload images via "Manage Assets" β†’ Images
βœ“ Watch the blue section marker to see active section
βœ“ Change section colors to match your brand
βœ“ Save brand colors for quick reuse
βœ“ Export configuration to backup all settings
βœ“ Add contacts for faster EML exports
βœ“ Use dividers at 10-30% opacity for subtle separation
βœ“ Merge 2-3 blocks for multi-column layouts

🎯 QUICK ACTIONS

πŸ†• New File Top bar β†’ Choose template
πŸ“‚ Open Top bar β†’ Load .jst file
πŸ’Ύ Save Top bar β†’ Save as .jst
❓ Help Top bar β†’ Reopen anytime
πŸ‘οΈ Preview Top bar β†’ See final result
πŸ“„ Export HTML Preview β†’ Export HTML button
πŸ“§ Export EML Preview β†’ Export EML button
🎨 Manage Assets Sidebar bottom β†’ All assets
πŸ’‘ Tips Toggle Account menu β†’ Preferences
🎯 Section Selector Bottom bar β†’ Header/Content/Footer
🎨 Section Colors Bottom bar β†’ Click color preview
✨ AI Assistant Text toolbar β†’ Generate text
πŸ”— Add Links Block toolbar β†’ URLs
β˜‘οΈ Merge Blocks Select 2-3 β†’ Create rows
πŸ“Έ Media Library Image block β†’ Choose media
πŸ‘₯ Contacts Manage Assets β†’ Add contacts