en

Text to binary

Convert text into binary code and back (8-bit, UTF-8) - locally in your browser, with no upload.

Running locally on your device ...

0%

Your files never left your device

    Is my file uploaded?

    No. Everything runs in your browser - your file never leaves your device. How this is verifiable

    No upload100% local
    Your content stays with youno third-party access
    Servers in GermanyGDPR by design
    Independently auditedTLS A+ · HTTP headers A+

    In a computer every letter is ultimately a sequence of zeros and ones. This tool makes that level visible: it converts your text into its binary representation - each byte as eight bits - and likewise back again. That is useful for learning, for illustrating how character encoding works, or to make a binary message readable again.

    The tool detects the direction automatically. Text is encoded via its UTF-8 bytes, so umlauts, accents and emojis are mapped correctly too - they then occupy several bytes. When converting back, the groups of eight become bytes again and the original text is reconstructed losslessly. Spaces between the groups of eight are ignored, so you can paste binary in any common notation.

    The whole conversion runs entirely locally in your browser in pure JavaScript - your text is not uploaded, not stored, and no foreign library is loaded from a CDN. You can download the result as a text file or copy it straight out.

    Specifications

    Specifications
    Input formatsText input
    Output formatTXT
    Batch processingNo
    ProcessingLocally in your browser (JavaScript)
    File uploadNone

    In 3 steps

    1. Paste text or binary code into the text field.
    2. Click convert.
    3. Read the result or download it as a text file.

    Limitations: Encoding is via UTF-8 bytes in groups of eight (8 bits per byte). When converting back, the number of bits must be a multiple of eight, otherwise the tool reports an honest error. Spaces between the groups are ignored. Multi-byte characters occupy several groups of eight accordingly.

    FAQ

    Is my text uploaded?

    No. The conversion runs entirely locally in your browser; your text never leaves your device and is not stored.

    Do umlauts and emojis work?

    Yes. The text is encoded via its UTF-8 bytes, so umlauts, accents and emojis are mapped correctly too; they then occupy several groups of eight.

    How do I enter binary code?

    As a sequence of zeros and ones whose count is a multiple of eight. Spaces between the groups of eight are allowed and are ignored.

    What happens with an invalid bit count?

    If the number of bits is not a multiple of eight, the tool reports an honest error instead of producing a wrong result.

    Related tools