HTML · Web Pages · Email Templates

Translate HTML
without breaking markup

HTML-aware translation for landing pages, newsletters, and transactional emails. Tags, classes, scripts, and styles are preserved byte-for-byte. Drop the output straight into production.

Markup-safe translation

Text gets translated. Code gets preserved.

Our parser understands the HTML5 spec — it knows which nodes carry visible text and which ones are structural or behavioral.

Tags never touched

Only text between tags is translated. Every <div>, <span>, <a>, data-* attribute, class, and id stays byte-identical to your source markup.

Scripts and styles skipped

Contents of <script>, <style>, and <code> blocks are preserved untouched. Translation never corrupts inline JavaScript or CSS.

Entities and encoding

Character entities (&amp;, &nbsp;), emoji, and multi-byte characters round-trip cleanly in UTF-8. Your output parses as valid HTML5.

How it works

Three steps to localized HTML

Step 1

Upload your HTML file

Drop a landing page, transactional email, newsletter, or exported CMS page — anything up to 100 MB. Multiple files supported via bulk upload.

Step 2

AI translates only the text

Our HTML-aware parser walks the DOM, translates visible text nodes plus safe attributes (alt, title, placeholder, aria-label), and leaves everything else alone.

Step 3

Download valid markup

Your translated HTML renders pixel-identically to the original. Drop it into your CMS, send it as an email, or commit it to your i18n folder.

HTML and 13 other formats supported

Simple, transparent pricing

Start free. Scale when you need it.

Starter

/mo

7-day trial — 25 credits

  • Up to 30 pages / month
  • Standard-tier translation
  • Single-file upload

Pro

$29/mo

For individuals & small teams

  • 2,500 credits / month
  • Bulk upload for sites
  • Team collaboration

Enterprise

Custom

Unlimited volume

  • Unlimited pages
  • Precision-tier translation quality
  • API access + webhooks

Try it free — Start 7-day trial

Enough to translate a 30-page email campaign or landing page set.

Files auto-deleted after 30 days. TLS 1.3 in transit, AES-256 at rest.