Frequently Asked Questions

Everything you need to know about Sori.

Getting Started

Yes! Sori is free to install and use. The free tier gives you 100 credits per day, which is 100 translations, 50 dictionary lookups, or 33 text-to-speech listens, plus up to 100 saved notes. If you need more, Pro and Max plans are available with higher limits.

Yes. You can upgrade, downgrade, or switch between monthly and yearly billing at any time from the pricing page. Upgrades apply immediately: you pay a one-time price difference for the rest of your current billing period, and your renewal date stays the same. Downgrades and billing-period switches take effect at the end of your current billing period, so you keep everything you already paid for until then. Canceling works the same way: you keep your plan's features until the period ends, then move to the free plan.

No. You can use Sori without an account with a limited daily allowance of 30 credits, which is 30 translations or 15 dictionary lookups, plus up to 10 saved notes. Creating a free account unlocks higher limits and lets your balance sync across devices.

Sori is currently available on the Chrome Web Store for Google Chrome. Support for other browsers like Firefox, Safari, and Edge is not available yet but may come in the future.

Features & Languages

Sori supports 123 languages, including Spanish, French, Mandarin, Arabic, Hindi, Korean, and many more. The source language is detected automatically, just highlight and go.

Translation mode converts text from one language to another. Dictionary mode gives you definitions for a single word, either in the same language (monolingual) or translated into your target language (bilingual), along with the word's pronunciation in the International Phonetic Alphabet (IPA), just like a real dictionary. Dictionary lookups are tracked separately from your word quota.

Yes. Click the + button on any translation or dictionary popup to save the word as a flashcard in one of your decks. You can create as many decks as you like and organize them into folders, for example one deck per course or per book. A free account is required so your decks are saved and available on all your devices.

Head to the Practice page and pick a deck. Sori uses spaced repetition to schedule your reviews: after each card you rate how well you knew it, and the word comes back right before you would forget it. You can tune retention, daily limits, and more in the practice options.

Saved notes are like sticky notes for words on a webpage. Click the bookmark icon on a translation popup and the word stays highlighted on the page; hover over the highlighted word anytime to see its translation again. Notes reappear when you revisit the page, and clicking the bookmark again removes one.

You can show or hide all your notes with the "Show saved notes" toggle in the extension popup, and see every note across all websites from the "Manage notes" link below it. Notes are stored locally in your browser; if you are logged in, they are also backed up to your account, so they survive reinstalling the extension and sync across your devices.

Yes. If you are logged in, every translation and dictionary lookup is saved to your history page, grouped by day, with a link back to the page where you looked it up. You can delete individual entries or clear the whole history at any time. Lookups made without an account are never recorded.

Yes. Popups show a speaker button that reads the highlighted text aloud with a natural voice. It's currently available for 19 languages, including English, Spanish, French, German, Korean, Japanese, Chinese, Russian, and Arabic, and we're adding more.

At Sori, our goal is to reach every person around the globe regardless of language. We're actively working to add more languages and expand our coverage. If yours isn't available yet, feel free to let us know and we'll do our best to prioritize it.

Sori works on virtually any webpage. Just highlight text and the translation popup appears. The only exceptions are Chrome internal pages (like chrome://settings) and the Chrome Web Store, where extensions are blocked by the browser.

Google Translate is excellent at turning a page into your language and then forgetting it. Sori is built around what happens after the lookup: definitions in either language, a word pinned to the page as a sticky note, and flashcards scheduled so you see a word again just before you would forget it. There is a full comparison with Google Translate, DeepL and Mate Translate, including the things Sori does not do.

Account & Quota

Your credit balance resets automatically at midnight each day, in your own time zone. Saved notes are a total limit rather than a daily one, so they don't reset. You can check your remaining credits at any time from the extension sidebar.

Yes. Sori only processes the text you highlight. It never reads or stores the pages you visit. Your selected text is sent securely to our server for translation and is not saved. Read our privacy policy for full details.

Upcoming Features

This is usually caused by one of a few things: 1) The extension is disabled or not installed. Check that Sori appears in your extensions bar and is toggled on. 2) The page needs a refresh. If you installed or re-enabled Sori while the page was already open, refresh the tab. 3) You're on a restricted page. Chrome blocks extensions on internal pages and the Chrome Web Store.

Not yet, but PDF translation is on our roadmap. We're working on letting you translate text directly inside PDF documents. Stay tuned for updates.

Real-time subtitle translation for platforms like YouTube and Netflix is on our roadmap. This will let you follow along in your target language while watching videos.

Image and OCR translation is on our roadmap. Once available, you'll be able to translate text from images and screenshots directly.

Plans & Billing

Credits are one daily allowance covering every AI feature. A translation costs 1 credit, a Smart Lookup costs 2, and reading text aloud costs 3. Flashcards, saved notes and lookup history are always free.

Length does not change the price: a translation costs 1 credit whether it is one word or a paragraph. Words per translation is what caps how much you can highlight at once. Saved notes is a running total rather than a daily allowance. If a request fails it is refunded automatically, and replaying audio you have already generated is free. See how credits work for the full breakdown.

Free suits occasional reading: the odd word or sentence on a page in another language. A hundred credits a day goes further than it sounds, because most lookups are a single translation each.

Pro is for reading in another language regularly, where the thirty word cap on the free plan starts interrupting you and four hundred credits covers a full session. Max is for full time study or professional work, where you are translating long passages and want the 150 word ceiling per lookup. Compare them on the pricing page.

Payments are final. We do not refund partial months, unused quota, or subscription periods already paid for. You can cancel at any time and keep access until the end of the period you have paid for.

Billing runs through Stripe, so your card details never touch our servers, and prices are in US dollars. The Terms of Service has the full detail.

Having an issue?

Visit our Help page for troubleshooting and support.