Input Escaper
Turn untrusted text into a safe literal for SQL, HTML, or a JavaScript string.
This escapes characters that would otherwise break out of a string literal or get rendered as markup. It is not a substitute for parameterized queries - always use them for real SQL. This is for the cases where you need to see, log, or hand-paste an already-escaped value.