Skip to content

ColorlibHQ/email-templates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Free Email Templates by Colorlib.

Free HTML email templates for Mailchimp and other emails services

Huge selection of the best free email templates you will ever find. All templates are responsive and will work with all popular emails such as Gmail, Outlook and ohers. You can use these templates with MailChimp or any other email delivery service.

Here is a preview of one of the templates

Free email Templates

For more email templates like this one please see this list.

Colorlib Email Templates

A curated collection of free, responsive HTML email templates by Colorlib. Built with clean, reusable markup and modern email best practices to help you ship beautiful campaigns that render reliably across popular email clients.

Table of Contents

Features

  • Responsive layouts: Mobile‑first designs that adapt to phones, tablets, and desktops.
  • Clean HTML/CSS: Readable, well-structured code that’s easy to customize.
  • Common patterns: Heroes, content blocks, product grids, CTA buttons, and footers.
  • Production-friendly: Built with email client quirks in mind.
  • Free to use: Ideal for startups, marketers, and developers.

Preview

  • Open any template’s index.html locally in your browser for a quick visual check.
  • For real email client previews, upload a template to your ESP (e.g., Mailchimp, Campaign Monitor, SendGrid) or use a rendering service (Litmus, Email on Acid).

Quick Start

# Clone the repository
git clone https://github.com/ColorlibHQ/email-templates.git
cd email-templates

# Open a template
# Example (adjust path as needed):
open path/to/template/index.html  # macOS
# or
start path\to\template\index.html # Windows
# or
xdg-open path/to/template/index.html # Linux

How to Use

  1. Pick a template folder and open index.html in your code editor.
  2. Replace placeholder text, links, and images with your content.
  3. Inline CSS if needed (many ESPs do this for you—see “CSS Inlining” below).
  4. Upload the HTML into your Email Service Provider (ESP) or send via your application.
  5. Test across devices and clients before sending to your full list.

Customization

  • Branding: Update colors, fonts, and logos to match your brand.
  • Content blocks: Duplicate, reorder, or remove sections (e.g., features, testimonials, product rows).
  • Images:
    • Host images on a publicly accessible URL (CDN or your ESP’s asset manager).
    • Use fully qualified URLs (e.g., https://cdn.example.com/image.jpg), not relative paths.
    • Add descriptive alt text for accessibility and image-off scenarios.
  • Buttons/CTAs:
    • Use table-based buttons for broad compatibility.
    • Ensure high color contrast and clear call-to-action copy.
  • Accessibility:
    • Provide meaningful alt text.
    • Maintain sufficient color contrast.
    • Keep body copy at a readable size (typically 14–16px).
  • Dark mode:
    • Favor transparent PNGs/SVGs where possible.
    • Avoid pure blacks and whites; use softened tones to reduce inversion artifacts.

CSS Inlining

Some email clients strip <style> blocks and external styles. If your ESP does not inline CSS automatically, consider:

  • Premailer: https://premailer.io
  • MJML inlining pipelines (for CSS inlining only)
  • Postmark Templates inliner
  • Gulp/CLI tools that convert <style> rules into inline style="" attributes

Tip: After inlining, re-test hover/focus states and button styles to ensure they still look correct.

Testing and Deliverability

  • Render tests: Check Gmail (web/mobile), Outlook (Windows/Mac/Web), Apple Mail, Yahoo.
  • Dark mode: Validate colors and logos in dark environments.
  • Load performance: Compress images and avoid oversized assets.
  • Spam checks:
    • Keep a healthy text-to-image ratio.
    • Use clear, non-spammy subject lines and content.
    • Ensure a plain-text fallback if your ESP supports it.
  • Tracking: Add UTM parameters or ESP link tracking as needed.

Email Client Support

These templates are designed with major clients in mind, but support varies by client/version. Always test:

  • Desktop: Outlook (various), Apple Mail, Thunderbird
  • Web: Gmail, Outlook.com, Yahoo Mail
  • Mobile: iOS Mail, Gmail app, Outlook app

Known considerations:

  • Outlook (Windows) uses the Word rendering engine—prefer table-based layouts and avoid unsupported CSS.
  • Avoid background images for critical content; provide solid color fallbacks.
  • Use system-safe fonts or host web-safe fallbacks.

Recommended Workflow

  1. Draft content and pick a template close to your layout.
  2. Customize sections, colors, and assets.
  3. Inline CSS (if your ESP doesn’t do it).
  4. Test in multiple clients/devices and dark mode.
  5. Run deliverability checks; adjust copy and images as needed.
  6. Send a staged campaign to a small internal list, then roll out.

FAQ

  • Can I add custom fonts?
    Many clients don’t support web fonts. Use system fonts as fallbacks and test carefully.

  • Why does Outlook look different?
    Outlook (Windows) uses a different rendering engine. Favor simple, table-based structure and inline styles.

  • Can I use background images?
    Use sparingly and provide a solid color fallback. Some Outlook versions don’t render CSS background images.

  • Images not showing?
    Ensure absolute URLs, correct hosting, and that your ESP doesn’t block external assets.

Contributing

Contributions are welcome!

  • Add new templates or layout variations
  • Fix rendering quirks for specific clients
  • Improve accessibility, performance, or documentation

Open an issue or submit a pull request with a clear description and, if possible, screenshots from major clients.

License

MIT license, see LICENSE-MIT for details.

Credits

Maintained by Colorlib. Thanks to the open‑source community for email best practices and testing tools that make reliable emails possible.

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages