Your website, readable in 40 languages.

Add one line of code. Visitors pick their language and your pages switch in place — layout, links and scripts untouched. Returning visitors see their language instantly.

Free plan: one website, 2 languages. No credit card.

Try it on this page

Pick a language. The same script your visitors get translates everything you see here.

Showing the original English page.

Live in three steps

No export, no proxy, no second website to maintain. Your pages stay exactly where they are.

  1. Add your website

    Enter its address, the language it is written in and the languages you want to offer.

  2. Paste one line

    Put the script tag into your page template. It works with WordPress, Shopify, Webflow, static sites and single-page apps.

    <script src="…/widget.js"
      data-key="site_…"></script>
  3. Visitors choose their language

    A compact switcher appears in the corner of your pages. The choice is remembered on every page they visit.

Fast the first time. Instant after that.

Most of a website repeats: navigation, footer, product names. Every sentence is translated once for your whole site and served from cache from then on — for all visitors.

New text is translated by an AI model in parallel batches, starting with what is visible on screen, and appears sentence by sentence while the rest is still being written.

  1. Instantly

    Returning visitors: translations kept in the browser are applied before the page is shown, without a flash of the original language.

  2. In one request

    Pages someone has read before: a single small, cacheable response brings every translation of the page.

  3. Within seconds

    Brand-new text: the first sentences appear after about a second and the rest stream in as they are done.

Built to be forgotten about

It keeps working when you change your pages, and it stays out of your visitors' way.

Your layout stays intact
Only text changes, in place. No page reloads, no redirects, no copies of your site. Your scripts and forms keep working.
Links and formatting survive
Bold words, links and icons inside a sentence move with the translated grammar instead of breaking it into fragments.
You have the last word
Correct any sentence in the translation editor. Your edits go live at once and are never overwritten.
Only on your domains
A site key works on the domains you list, so nobody else can spend your translation quota.
Right-to-left included
Arabic, Hebrew and Persian switch the reading direction of the page automatically.
Ready for modern sites
Content added later by JavaScript and single-page app navigation is translated as it appears.
Your own switcher, if you prefer
Any link or button with data-alinio-lang="fr" becomes a language button. Hide the default one with a single attribute.
No cookies, no tracking
The language choice is stored in the visitor's browser. Only the text of your pages is processed.

Pricing

You pay for new text only. Showing a translation again — to any number of visitors — is free.

Free

€0
forever
  • 1 website
  • 2 languages
  • 20,000 characters / month
  • Instant cached delivery
Get started

Starter

€9
per month
  • 3 websites
  • 5 languages
  • 200,000 characters / month
  • Translation editor
  • No branding
Get started
Most popular

Pro

€29
per month
  • 10 websites
  • 20 languages
  • 1,000,000 characters / month
  • Glossary & do-not-translate terms
  • Priority support
Get started

Business

€99
per month
  • Unlimited websites
  • All languages
  • 5,000,000 characters / month
  • Dedicated support
Get started

Every account starts on the free plan. To move to a paid plan, contact us from your dashboard — prices exclude VAT.

Questions

Will search engines see the translations?

No. Translation happens in the visitor's browser, so search engines index your original language. alinio is built for your visitors, not as an SEO tool.

How good are the translations?

A large language model translates each sentence with its formatting, the tone of your site and your glossary of terms that must not be translated. You can review and correct every sentence in the editor.

What counts toward my monthly characters?

Only text translated for the first time. Cached translations cost nothing, however often they are shown.

What happens when my quota is used up?

Text that is already translated keeps working. New text stays in your original language until the next month starts or you upgrade.

Can I keep parts of a page untranslated?

Yes. Add translate="no" or the class notranslate to any element — ideal for brand names, prices or code.

Does it work with my website builder?

If you can add a script tag to your pages, it works: WordPress, Shopify, Webflow, Wix custom code, Squarespace code injection, static HTML and React, Vue or Angular apps.

Give every visitor a website in their language.

Start free