Skip to CFG editor
Local browser editorSyntax-aware

CFG File Editor Online

Open a configuration file with detected encoding, edit it with line numbers and search, validate the selected syntax, compare changes, and download a controlled local copy.

Configuration is application-specific: strict JSON parsing and bounded structural checks can find common problems, but only the target game, server, device, or application can confirm whether every setting name and value is valid.

Ready. Choose, create, or load a configuration file.

உள்ளூர் files stay in this browser. Source limit: 8 MiB and 200,000 decoded lines. URL mode is subject to the source server's CORS policy.

CFG editor capabilities and limits

Encoding detectionUTF-8, UTF-16 LE/BE, Windows-1252, ISO-8859-1, BOM, and source line endings.
Syntax modesCFG/key-value, INI, JSON, basic YAML, basic TOML, basic shell configuration, and plain text.
எடிட்டிங் கருவிகள்Line numbers, cursor position, literal or regex search, replacement, tabs, and keyboard shortcuts.
Validation scopeStrict JSON parsing plus bounded structural checks; application-specific keys and semantics are not known.
Change reviewBounded line-level diff with explicit fallback for documents too large for detailed comparison.
Local downloadதேர்வு செய்யவும் filename, encoding, BOM, and LF, CRLF, or CR endings before saving the edited copy.

CFG editor questions

Can I edit a CFG file and download the result?

Yes. Open a local file, edit it in the line-numbered workspace, review the diff, choose output settings, and download a new local copy. The original file is never overwritten.

Which syntax mode should I choose?

Auto mode uses the filename and visible structure. Select CFG/key-value for general directives, INI for sectioned key/value files, or the explicit JSON, YAML, TOML, shell, or plain-text mode when you know the format.

Does validation guarantee the target application accepts the file?

No. JSON is parsed strictly, while the other modes run intentionally limited structural checks. Games, servers, devices, and applications can impose their own key names, value types, ranges, includes, and version rules.

What happens if a character cannot fit the selected encoding?

The download is blocked instead of silently replacing data. Select UTF-8 or UTF-16 and try again.