Useful Tools
Essential tools and utilities to enhance your visual novel reading experience, from text extraction to productivity improvements.
Dictionaries
Yomitan
The browser based dictionary extension that everyone loves.
- Marv's Yomitan Dictionaries — Comprehensive collection of Yomitan-compatible dictionaries. Get your monolingual dictionaries, frequency lists, and more here.
Text Hookers
Agent
Script-based texthooker used for cases where normal text-hookers won't work. Many scripts for emulated games are available.
LunaTranslator
More bloated than all of the other options, but may work when the others fail and does have legitimately useful features. Apparently controversial for stealing code from Agent and Textractor, but must be included as a more modern texthooker. You better turn off the MTL if you actually intend to learn anything.
OCR Tools
OwOCR
An optical character recognition program that can make reading Japanese text from visual novels much easier.
GameSentenceMiner
GUI alternative to OwOCR with additional features for sentence mining. | Docs
Texthooker Pages
Kizuna Texthooker
Alternative texthooker page with leaderboards. | VNCR Room
SRS & Vocabulary
Anki
The most powerful spaced repetition flashcard program. Essential for long-term vocabulary retention.
- Kaishi 1.5k Deck — Beginner-friendly vocabulary deck with ~1500 common words.
Jiten
Analyzes media difficulty with vocabulary statistics and unique word counts. Useful for gauging if a VN is above your level. | VNDB Character Count Script
Controller Support
Display & Window Management
Android/Mobile
Kirikiroid2
Android application for playing visual novels made with the Kirikiri engine (.xp3 format files).
GameHub Lite
Privacy-focused Android app for running Windows games. Telemetry removed, no login required.
Winlator
Android app for running Windows games using Wine and Box86/Box64. More actively maintained alternative to ExaGear.
ExaGear
Windows emulator for Android that allows you to play Windows games and visual novels on mobile devices.
Moonlight
Stream games from your PC to Android, iOS, or other devices using NVIDIA GameStream or Sunshine.
Kaku
Android OCR dictionary app for Japanese. Works like Yomitan but for any app on your screen.
- Gaku — Updated fork of Kaku with continued development and improvements.
EverTranslator
Android OCR app. You can disable the MTL and just use the OCR if you actually intend to learn anything.
Akebi
Offline Japanese dictionary with handwriting recognition, deconjugation, pitch accent, and Anki export. No ads. Android only.
Time Management & Productivity
Miscellaneous
7-Zip
Essential archive tool for extracting VN downloads. Handles most formats including Japanese filenames.
Bottles
Linux compatibility layer for easily running Windows visual novels and applications with Wine. Works well with textractor.
Locale Emulator
Tool for running Japanese applications with proper locale settings without changing system locale.
- LE Shortcut Creator — Creates desktop shortcuts that automatically run apps through Locale Emulator. Saves you from right-clicking every time.
KeyboardChatterBlocker
Fixes keyboard chatter where keys register multiple times from a single press. Supports per-key thresholds.
Useful Sites
Related Pages
Getting Started
Setup Guides
- Anki Setup
Spaced repetition for vocabulary
- Textractor Setup
Text hooking for visual novels
- JL Dictionary Setup
Popup dictionary configuration
- OwOCR Setup
OCR for untexthookable games
- Agent Setup
Script-based text hooker
- Magpie Setup
Window upscaling for VNs
- ShaderGlass Setup
Shader effects overlay
- VNTimeTracker Setup
Track your reading progress