Data & developer tools
Structured data, encoding and interoperable file conversions.
39 troubleshooting guides · Page 2 / 2
Why does CSV-to-HTML show angle brackets as text instead of running markup?
https://kitforma.com/en/csv-to-html-table/ escapes cell content so a value is displayed as data inside the table.
Should I percent-encode a whole URL or only its parameter value?
Choose the component that the receiving system expects.
Why does a plus sign become a space in a URL query value?
https://kitforma.com/en/query-string-parser/ follows form-style URLSearchParams decoding, where + represents a space.
Are repeated URL query keys always an error?
No: some endpoints intentionally accept repeated keys such as tag=one&tag=two.
When adding query parameters, will old values with the same key remain?
https://kitforma.com/en/url-builder/ replaces existing values for each key you supply, then appends the supplied pairs in order.
Does inspecting a URL prove that the destination is safe?
https://kitforma.com/en/url-inspector/ parses the address into protocol, host, path, query and fragment; it does not scan the destination for malware or authenticate its owner.
Can I hide an API token by Base64-encoding it?
Can I hide an API token by Base64-encoding it.
Why does valid Base64 fail when decoded as text?
Base64 may represent arbitrary binary bytes, but https://kitforma.com/en/base64-decoder/ expects the decoded bytes to be valid UTF-8 text.
What changes when converting standard Base64 to Base64URL?
The URL-safe alphabet replaces + and / with - and _, with padding handled according to the selected form.
Why do two visually identical text snippets produce different hashes?
https://kitforma.com/en/hash-generator/ hashes exact UTF-8 text, including whitespace and line endings that are actually entered.
Why does a regular expression that works elsewhere fail in KitForma?
https://kitforma.com/en/regex-tester/ deliberately supports a bounded subset without backtracking.
When should I choose NFC instead of NFKC normalization?
When should I choose NFC instead of NFKC normalization.
How can I find an invisible character that breaks a copied identifier?
Paste a non-sensitive example into https://kitforma.com/en/unicode-inspector/ and compare its code points with a known-good value.
Why is a Unicode escape not the same thing as UTF-8 bytes?
An escape such as a code-point notation describes a character in text syntax; UTF-8 describes its byte encoding.
Why can one emoji count as several characters?
A visible symbol can contain several Unicode code points, such as a joined emoji sequence or a letter plus combining mark.
Ask your own question · Sign in to post questions and answers.