Escaping runs entirely in your browser — nothing is uploaded.
A CSV field that contains the delimiter (comma), a double quote, or a line break will corrupt the table unless it is quoted and escaped. RFC 4180 defines the rule: wrap such a field in double quotes and double any embedded quote. This tool applies it (and reverses it) in your browser.
" "." → write it as "".San Francisco, CA and 6" nail become:
"San Francisco, CA"
"6"" nail"Correct quoting is what stops a stray comma from shifting every column — the most common cause of a broken spreadsheet import.