Caret-level IME indicator that follows the typing cursor on Windows
Places a visible IME status marker directly at the text caret, showing modes like Hiragana or Latin as you type. Developed by Hinaser for Windows desktop users, the tool targets multilingual workflows and people who switch input modes frequently. It uses UI Automation and advanced hooks to keep the indicator attached to the typing position, offers multiple shapes and color controls, and runs as a single portable executable that requires no administrator privileges.
Shows IME state at the exact typing position
IsImeOn places an indicator at the text caret rather than the mouse cursor, which addresses mistyped characters when the wrong input mode is active. The app reports On/Off and specific modes such as Hiragana or Katakana, and offers indicator styles including character badges, teardrops, and circles. The indicator follows the caret across standard and modern applications, giving direct visual confirmation where typing occurs.
Has a small runtime footprint and event-driven updates
Moreover, the executable is roughly 5 MB and the app uses about 7 MB of RAM during operation, so it keeps resource use low. The design relies on event-driven updates rather than constant polling, which reduces CPU work and battery impact during background use. Multi-monitor setups are supported, and per-window IME tracking keeps the indicator accurate when switching between displays.
Handles modern apps through UI Automation fallbacks
In addition, the tool uses UI Automation to track the caret inside Chromium-based browsers, Windows Terminal, and other modern clients where a standard caret hook would fail. That fallback extends coverage beyond legacy text controls, and the developer provides a portable, zero-dependency executable so there is no external runtime requirement to meet.
Offers simple customization without elevated rights
Finally, appearance settings let users change color, transparency, size, and display duration; these are accessible through the app's settings and do not require administrator privileges to alter. The app targets users who need precise IME feedback and does not demand advanced configuration, while still giving options that writers and developers can tweak to their preference.
Practical, low-impact utility for multilingual typists with one notable trade-off
The app delivers reliable, caret-level IME feedback for anyone who types in multiple languages and needs visual confirmation at the insertion point. It runs as a single portable executable with negligible memory use and works in modern apps via UI Automation. The main limitation is scope: it focuses narrowly on visual IME indication, so users seeking broader input-management features will need a different tool.





