A simple and elegant Android app for converting numbers between decimal, hexadecimal, and binary bases.

- Multi-base conversion: Convert between decimal (base 10), hexadecimal (base 16), and binary (base 2)
- Real-time conversion: See results instantly as you type
- Clean, modern UI: Built with Material Design 3 and Jetpack Compose
- Input validation: Clear error messages for invalid inputs
- Selectable results: Easily copy converted values
- Intuitive interface: Simple dropdown to select input base
- Select input base: Use the dropdown to choose between Decimal, Hexadecimal, or Binary
- Enter your number: Type the value you want to convert in the selected base
- View results: All three conversions (decimal, hexadecimal, binary) appear automatically
- Copy results: Tap and hold any result to select and copy it
- Kotlin - Primary programming language
- Jetpack Compose - Modern Android UI toolkit
- Material Design 3 - Google's latest design system
- Android SDK - Native Android development
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
- Clone the repository
- Open in Android Studio Arctic Fox or newer
- Sync project with Gradle files
- Run on device or emulator
This project is licensed under the MIT License - see the LICENSE file for details.
Found a bug or have a feature request? Please create an issue on this repository or contact through the Google Play Store.
If you find this app useful, please consider:
- Rating it on the Google Play Store
- Starring this repository
- Sharing it with others who might find it useful
Google Play and the Google Play logo are trademarks of Google LLC.
