In-game translation
A game overlay translator for PC — without spoiling the experience
You want to play a game that isn't in your language — actually play it, not stop and study it. Most ways to translate a game pull you out of the experience: Alt-Tab to a translator, a phone camera, a mod that only works on some engines. Playto is an in-game translation overlay for Windows — it reads the on-screen text in place and shows an AI translation right over the running game, with no mods, and you adapt how it captures and displays to fit each game.
Playto Lite is the free version on Steam: place one capture area over the text and it reads, with no account and no per-game setup. Cursor-follow reading and window capture come with the full version.
- What it does
- Reads the text on the game screen and draws the translation over the running game, so you read in place instead of Alt-Tabbing.
- Getting started
- No detailed setup. The default translation model comes bundled, so install it, launch your game, choose where to read, and it works.
- How it reads
- OCR on the rendered screen. No mods, no text hooks, no code injection, no per-game patch. The game's memory is never touched.
- Capture modes
- Fixed region (free): a box you place once. Cursor-follow and window mode (full version): reads what you hover, or the whole window. Spot Translate (free version too): one key freezes a frame and translates only the words you pick.
- Cost
- Playto Lite is free on Steam with no cap on translation. The full version is a one-time purchase, $9.99 USD on Steam (regional pricing).
- Runs on
- Windows 10 or 11, 64-bit. Translation runs locally on your PC; typically 2 to 4 GB of spare GPU memory. A dedicated GPU with 4 GB or more (GTX 1650 class and up) runs the default model comfortably; 6 to 8 GB leaves room for the larger models. Integrated graphics still run the default model, more slowly.
- Languages
- 23, including Japanese, Chinese, Korean, Russian and the major European languages, from any one into another.
See the overlay — and drive it yourself
Playto is a Windows app that runs alongside your game: it reads the on-screen text and shows the translation right over it, so you never leave the game. The panel below is a mock game screen — not a video — that behaves the way the real overlay does. Hover the text, switch capture between cursor-follow and a fixed region, change how the text is read, and move the translation between "over the original" and a subtitle bar.
扉は開かれん
This demo is a simplified simulation — actual translation speed and results vary with your PC specs and the model you use.
Why most game translation spoils the experience
Translating a game's text usually means one of these, and each costs you the experience you came for:
- Alt-Tab to a translator — you leave the game, paste the text, read, and tab back while it waits.
- Point a phone at the screen — no install, but every reading takes your hands off the controller.
- Install a mod or text hook — reads text directly so it's accurate, but it only exists for certain engines and reaches into the game's files.
- Most screen-OCR tools capture one fixed rectangle, or only on a key press.
For a document an interruption is a pause; for a game it breaks the immersion and flow you were there for. A fuller survey is in how to translate text in PC games.
Two ways to translate a game screen: fixed region and cursor-follow
How Playto captures text and how it shows the translation are two independent settings. The first one is decided less by genre than by what's in your hands — because a cursor is either there to follow, or it isn't.
On a controller, there's no cursor, so cursor-follow has nothing to ride. Pin a fixed region over the subtitle or dialogue band and it reads hands-free while you play normally. This is the setup for action games, and for anything you'd play on a pad — and the same one that suits a visual novel's fixed dialogue box.
On mouse and keyboard, everything above still works — and cursor-follow opens up on top of it: hover a tooltip, item, skill or quest entry and Playto reads whatever is under the pointer. That's the scattered UI text you actually get stuck on, and no fixed region can chase it. See the game tooltip translator.
Window mode (beta) is the third option and works with either input. It reads the entire game window in the background — nothing to draw, nothing to reposition — and you keep the overlay hidden, summoning it with F5 only when you want to read. Good when text turns up somewhere different every time.
For fast scenes and scrolling chat, with either input, there is Spot Translate. One key keeps a single frame inside Playto; pick the words or line you want and only that is translated. The game keeps running, and you can read a line after it has left the screen.
| How you're playing | Capture | Where to show |
|---|---|---|
| Controller — action game, subtitles | Fixed region on the subtitle band | Over the original, or off to the side |
| Controller — text unpredictable | Window mode, overlay hidden | Peek with F5 |
| Mouse — menu-heavy RPG, tooltips | Cursor-follow | Near the cursor |
| Mouse — visual novel, fixed dialogue box | Fixed region on the dialogue band | Over the original |
| Either — fast scenes, scrolling chat | Spot Translate (one key freezes a frame) | Inside Playto, only what you pick |
In any of these except Spot Translate, you choose where the translation appears: Near text, right by the original; Bottom, as a subtitle strip; or Custom, a spot you draw. With several fixed regions, each one gets its own, and the start screen's map shows where each translation will land. Keyboard and mouse shortcuts cover the frequent actions, so you adjust capture and the overlay on the fly — without stopping the game.
How the overlay runs over the game — no mods, no injection
Playto reads the screen from the outside — no game files modified, no code injected, no per-game patch — and runs as a translucent overlay on top of any PC game, Steam or not.
There are three modes for how it reads the text. Standard printed text is read fast and reliably by OCR, but heavily stylized or handwritten letters are OCR's weak point. For those, image recognition (VLM) can read them, so you pick the mode that matches the game's text style.
| Mode | Speed | Stylized / handwritten fonts | Machine load |
|---|---|---|---|
| Text | Fastest | Weak (OCR only) | Light |
| Text+ (recommended) | Fast | Filled in by image recognition where OCR fails | Medium |
| Image | Slow | Strong (read directly by image recognition) | Heavy |
Capture is smoothest with games in borderless or windowed mode.
What a game overlay actually has to solve
Drawing translated text on a screen is the easy part. A game moves, and most of the work is in not getting in the way. These are the problems Playto's overlay is built around.
Text shows up in places you can't predict
Dialogue at the bottom, item text on the right, a tooltip at the cursor, a system message in the centre. Drawing one rectangle means re-drawing it all session. So there are three capture modes: cursor-follow reads whatever you hover, fixed region pins a band like a dialogue box and reads it hands-free, and window mode reads the whole game window so there is no region to place at all.
Re-reading the whole window every frame would be wasteful
In window mode, sentences that haven't changed are not re-translated — earlier results are reused and only the changed parts get processed. A scene-change detector clears stale hints the moment the screen cuts, so you don't read a translation belonging to the previous scene. Capture, OCR and translation run off the game's thread, so they aren't competing for frame time.
A translation permanently in view is its own problem
So the overlay can stay hidden while reading continues in the background — hold F5 to peek and the hints appear only while held; a short tap latches them on. You read on your own first and check yourself, instead of having the answer sitting on screen. The overlay also pulls itself back when the camera is moving hard, which is a deliberate trade-off: for combat logs, a tight fixed region is the better tool.
Nothing goes into the game
Playto reads the screen from the outside. No game files touched, no code injected, no per-game patch or SDK, and the game's memory is never read or written — it works the way screen-recording software does. That also means it isn't limited to games someone has written a hook for.
Window mode is still labelled beta — games move their screens very differently and the tuning is ongoing. Details in the window mode docs. Reading a live game well is genuinely hard, and we keep working on it — here's the engineering reason why.
Where the free version stops
Playto Lite doesn't cap translation, so for text that stays in one place it is the whole job. These are the situations where it runs out, and what the full version does about each one.
The text you need appears under your mouse, not in one place
Item descriptions, skill tooltips, quest entries and menu labels show up wherever the cursor is. A fixed box can't chase them.
Full version: Cursor-follow reads whatever the mouse points at, with nothing to set up first.
You play on a controller and text turns up somewhere different every time
There is no cursor to follow, and re-drawing a box every time the layout changes breaks the flow you came for.
Full version: Window mode reads the whole game window in the background; hold a key to peek at the hints only when you want them.
You want to watch more than one area at once
A speaker name, the dialogue and a status panel often sit in three different places.
Full version: Multiple fixed regions watch several areas of the screen at the same time.
The font is stylized, handwritten or painted into the art
Plain OCR is built for printed text. Decorative lettering and text baked into the background are where it struggles.
Full version: Image mode hands the screen to a local vision model, which is how those screens get read.
You are saving words to study, not just to read
The free version keeps 100 words, 50 sentences and 5 album scenes, enough to see how it works, not enough for a long game.
Full version: The full version removes those limits and adds 8 quiz modes on top of the flashcards.
Requirements and compatibility
Your PC
- Windows 10 or 11. Windows 11 is recommended: Playto reads game text more accurately there, and on Windows 10 it uses a fallback text reader.
- A few GB of disk for the local models: the default translation model ships inside the installer, and larger models download once at around 2 to 6 GB. The default is chosen to run on modest machines; a GPU with 2 to 4 GB to spare makes the larger models comfortable.
- No account, no API key. OCR and translation run locally; Playto Cloud is an optional beta for machines where the local engine cannot run.
Your game
- Any Windows PC game client, Steam or not, including emulators and browser games in a window — the overlay reads the screen image, not the game's files.
- Borderless or windowed mode captures most cleanly. Exclusive fullscreen can hide the overlay; most games have a borderless option.
- Nothing is injected and the game's memory is never touched, so it behaves like screen-recording software with respect to anti-cheat.
- Printed text reads best. Heavily stylized or handwritten fonts are where the Image and Text+ modes earn their keep. The numbers behind the model choice are in best local LLM for real-time translation and Hy-MT2 in practice.
Languages: 23, translating from one into another — the language support page lists what each one gets (OCR, translation, text-to-speech, dictionary). The free edition is described in full on the Playto Lite page.
Why an overlay, and not Alt-Tab or a patch
Playto is built so you can read the original instead of replacing it — and that's exactly why the overlay gets this much attention. A translator you have to Alt-Tab to is used once and abandoned; a translation that sits permanently over the original stops you reading the original at all. Both fail the same way — you finish the game having learned nothing.
So the overlay is built to be reachable but not in the way: the original stays the thing you read, the hint arrives where you're looking, and peeking is a key press rather than a permanent state. The words you meet along the way are saved, and become review later — the part covered in can you learn a language by playing games?
Use it purely as a translator if that's what you need — it works that way. The learning layer is there when you want it.
Common questions
Is there a free game overlay translator?
Yes. Playto Lite is the free version on Steam: fixed-region capture, the translation overlay, local OCR and a local translation model, with no account. The full version adds cursor-follow reading and window capture. See the Playto Lite page for the full comparison.
Is Playto a game translation overlay?
Yes. Playto is an in-game translation overlay for PC — it reads the on-screen text and draws the translation over the running game, so you read in place instead of switching to a separate translator.
Will the translation overlay work on any PC game?
The overlay runs on top of any Windows PC game client — Steam or not — because Playto translates from the screen image, with nothing installed into the game itself. Borderless or windowed mode gives the cleanest capture.
Can I translate a PC game without Alt-Tabbing?
Yes — Playto reads the on-screen text in place and shows the translation as an overlay on top of the game, so you never leave it. Cursor-follow capture reads whatever you hover; fixed regions read a chosen spot hands-free.
Does Playto slow the game down?
Capture, OCR and translation run on a separate thread from the game, so they don't compete with it for frame time. For a typical dialogue screen the translation appears within about a second; more text or slower hardware can make it longer.
Does Playto need mods or a patch?
No. Playto reads the screen from the outside — it does not modify game files, inject code into the game, or need a per-game patch or an SDK.
Does it work with games that have anti-cheat?
Playto only captures the screen and never reads or writes the game's memory, so it works the way screen-recording and streaming software does. That style of tool is usually unaffected by anti-cheat, but kernel-level policies differ by game, so trying the free Playto Lite on your own game is the way to confirm.
Which languages does Playto support?
Playto supports 23 languages — including Japanese, English, Chinese, Korean, German and French — and translates from one of them into another.
Try it on your own games
Playto Lite is free on Steam — the best way to see how the capture flow feels in the games you actually play. The full version adds cursor-follow reading and window capture.