Which LaTeX special characters does it escape?+
All ten: & % $ # _ { } ~ ^ and the backslash. Ampersands, percent, dollar, hash, underscore and braces become their escaped forms (\&, \%, \$, \#, \_, \{, \}); tilde and caret become \textasciitilde{} and \textasciicircum{}; and backslash becomes \textbackslash{}. Each cell is escaped in one pass so a replacement is never re-escaped.
Do I need any extra packages?+
No. The default output uses plain \hline rules that work in any LaTeX document. If you turn on the booktabs option, you'll get \toprule / \midrule / \bottomrule instead, which require \usepackage{booktabs} in your preamble.
How are columns aligned?+
Columns detected as numeric are right-aligned (r); all other columns are left-aligned (l). The result is a column spec like {l r l}. You can tweak it in the output if you want centered (c) or fixed-width (p{...}) columns.
Can I add a caption and label?+
Yes. Set a caption and/or label and the tabular is wrapped in a \begin{table}[ht] float with \centering, a \caption, and a \label so you can \ref it elsewhere. Leave them blank to get just the bare tabular environment.
Is my data uploaded anywhere?+
No. This tool is 100% client-side — the CSV is parsed and converted in your browser with JavaScript. Nothing is sent to a server, so it's safe for confidential or unpublished data.