Does my INI file get uploaded anywhere?+
No. The conversion happens entirely in your browser using client-side JavaScript. Your file is never sent to a server, which matters because config files often contain hosts, ports, and credentials.
How are sections turned into CSV?+
Each [section] header becomes one row. A 'section' column holds the section name, and every key in that section becomes its own column. Keys are unioned across all sections in first-seen order, so a key that only appears in some sections leaves the others blank.
Does it support key: value as well as key=value?+
Yes. Both = and : are accepted as separators. The converter splits on whichever appears first in the line, so values that contain : or = (like URLs) are preserved intact.
What about comments and quotes?+
Lines starting with ; or # are treated as comments and skipped, as are blank lines. Keys and values are trimmed, and surrounding single or double quotes on a value are stripped before writing the CSV.
What if a key appears before any section?+
Global keys that appear before the first [section] are collected into a row with an empty section name, so nothing is lost.