Bin2Text
A bidirectional text-to-binary converter with real-time conversion capabilities and a user-friendly graphical interface.
Description
Bin2Text is a lightweight GUI application that allows for seamless conversion between text and binary representations. It supports the full Unicode character set, making it versatile for various text processing needs. The application features real-time bidirectional conversion, allowing users to see changes instantly as they type in either the text or binary input areas.
Features
- Real-time bidirectional conversion between text and binary
- Full Unicode character set support
- Clean and intuitive graphical user interface
- Status bar displaying conversion time and character/bit counts
- Automatic handling of binary formatting (spaces, non-binary characters)
- Cross-platform compatibility (Windows, Linux, macOS)
Installation
- Ensure you have Python 3.x installed on your system
- Clone the repository:
git clone https://github.com/HChaZZY/Bin2Text.git
cd Bin2Text
- Run the application:
python run.py
Usage
-
Launch the application using the instructions above
-
The interface is divided into two main sections:
- Left panel: Text input area
- Right panel: Binary input area
-
To convert text to binary:
- Type or paste text in the left panel
- The binary representation appears instantly in the right panel
-
To convert binary to text:
- Type or paste binary data in the right panel
- The text representation appears instantly in the left panel
-
The status bar at the bottom displays:
- Conversion time in milliseconds
- Text length (character count)
- Binary length (bit count)
License
This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0) - see the LICENSE file for details.
© 2025 HCha. All rights reserved.