XTools Logo
XTools
Blog
/
Text ConversionText Compare (Diff)Lorem Ipsum GeneratorMorse, Braille & NATO AlphabetClassical CipherASCII Art GeneratorSort & Clean Lines

© 2026 XTools. All rights reserved.

Privacy PolicyContact Us

    Text Conversion

    Convert text to UPPERCASE, Title Case, camelCase, snake_case, kebab-case and more, switch Simplified and Traditional Chinese, full- and half-width, or strip HTML.
    • Files never leave your device
    • Runs in your browser
    • Free, no sign-up, no watermark

    0 characters · 0 lines

    0 characters · 0 lines

    Convert to

    Letter case

    Programming

    Chinese & width

    Clean up

    Unicode normalize

    Related tools

    • Text Compare (Diff)
    • Lorem Ipsum Generator
    • Morse, Braille & NATO Alphabet
    • Classical Cipher
    • ASCII Art Generator
    • Sort & Clean Lines

    How to use Text Conversion

    Change letter case, turn phrases into code names like camelCase or snake_case, convert Simplified and Traditional Chinese or full- and half-width characters, strip HTML tags, and normalize Unicode. The result updates as you type, in your browser.

    1. 1

      Type or paste text into Input, or click Sample to load an example for the selected group.

    2. 2

      Pick a conversion under Convert to, such as Title Case, snake_case, To Traditional Chinese or Strip HTML tags.

    3. 3

      Check the converted text in Result; the counter underneath shows characters and lines, or No change if nothing changed.

    4. 4

      Copy the result, or click Use as input to apply another conversion on top of it.

    Frequently asked questions

    Is my text sent to a server?

    No. Every conversion runs in your browser and nothing is uploaded. The page only remembers which conversion you picked last.

    How does Title Case treat short words?

    Short words such as "of", "and" and "the" stay lowercase, as in English headlines. Choose Capitalize Each Word if every word should start with a capital letter.

    Can I convert a whole list of variable names at once?

    Yes. The programming conversions work line by line, so each line becomes its own identifier. Words are split at spaces, punctuation and camelCase humps, so userProfileURL becomes user_profile_url.

    How accurate is the Simplified/Traditional Chinese conversion?

    It converts character by character. A character with several traditional forms, such as 发 (發 or 髮), can come out wrong, and regional terms like 软件/軟體 are not swapped, so proofread anything important.

    What does Strip HTML tags keep?

    It removes the tags and keeps the visible text, with line breaks where paragraphs, list items and <br> were.

    When do I need Unicode normalization?

    When text that looks identical does not match in a search or comparison. NFC stores é as one code point, NFD splits it into e plus an accent, and NFKC also folds forms like fi → fi, ① → 1 and half-width katakana.