Catch Korean localization bugs before your players do.

Drop in your English → Korean string table and get an instant report: broken placeholders, wrong Korean particles after variables ({name}은 vs {name}은(는)), untranslated lines, text that will overflow your UI, and punctuation slips.

Runs 100% in your browser. Your files are never uploaded.

or paste below
Download sample CSV

What it checks

Placeholders & tags

{0} {name} {{count}} %s %1$d %{x} ${x}, HTML/rich-text tags, [color]-style tags, \n and line breaks. Flags missing, extra and re-ordered non-positional specifiers.

Korean particles (josa)

Flags particles glued to variables, where the right form depends on the value ({item}을 → {item}을(를)), and hard-coded particles that don't match the word before them (사과을 → 사과를, NPC은 → NPC는).

Untranslated / empty

Empty targets, targets identical to the source, targets with no Korean at all, and leftover English fragments. Also duplicate keys.

Length

Global max characters, per-row max_length column, or a max ratio vs. the source. Optional double-width counting for Hangul.

Whitespace & punctuation

Leading/trailing spaces, double spaces, mismatched ending punctuation (? ! …), and full-width characters like ! ? ( or ideographic spaces.

Formats

CSV, TSV or JSON. Columns are detected from headers such as key/id, source/en, target/ko, max_length. Without a header: key, source, target.

Particle checks are heuristics designed to avoid noise: they flag likely problems for a Korean reviewer, not a grammar verdict.

Pricing

Free

$0

  • All checks
  • Up to 200 rows per run
  • On-page report with filters

Pro

$19 one-time

  • Unlimited rows
  • CSV report export
  • Free updates

30-day full refund · 구매 후 30일 이내 전액 환불

Buy a license