010 GitHub stars
02Detects multiple encodings: UTF-8, UTF-8 BOM, UTF-16 (LE/BE), null-laced ASCII, and mixed encoding
03Converts all detected encodings to clean UTF-8
04Reports and replaces unpaired surrogates with U+FFFD
05Optional .bak backup creation before in-place modification
06Provides structured JSON output for advanced automation