A sleek, modern, and highly functional base converter built with pure Vanilla JavaScript, HTML, and CSS.
This tool provides instant, accurate conversions between a variety of numerical bases and text, wrapped in a beautiful, responsive, and user-friendly interface.
BASE_304 was created to be more than just a utility; it's a demonstration of how powerful modern front-end technologies can be without relying on heavy frameworks.
It handles a wide range of number systems with precision and supports text-to-base conversions, making it a versatile tool for developers, students, and enthusiasts.
Handle arbitrarily large numbers without precision loss using JavaScript's powerful BigInt.
Provide a clean, intuitive, and responsive interface that works flawlessly across all devices.
Deliver a visually appealing experience with smooth animations, theme switching, and interactive elements.
Convert between:
- Binary (Base 2)
- Quaternary (Base 4)
- Octal (Base 8)
- Decimal (Base 10)
- Hexadecimal (Base 16)
Convert plain text into numerical bases and back, character by character.
Powered by JavaScript's BigInt for flawless accuracy with very large integers.
Swap the From and To fields instantly with a single click.
Mobile-first layout that adapts perfectly to:
- Desktop
- Tablet
- Mobile
Includes:
- Elegant Light Mode
- Sleek Dark Mode
Theme preference is automatically saved using localStorage.
Quickly:
- Copy converted results
- Paste input values
using built-in controls.
Animated footer interaction that reveals:
Made with ❤️ By M.A
on hover or tap.
Built entirely with:
- Vanilla JavaScript
- HTML5
- CSS3
No frameworks. No libraries. No bloat.
Used for the application's structure and semantic content.
Responsible for:
- Layout
- Animations
- Responsive Design
- Custom Properties (CSS Variables)
- Theme Management
Handles:
- Conversion Engine
- DOM Manipulation
- Event Handling
- Theme Persistence
- Clipboard Features
git clone https://github.com/linuxcoding-ADAM/Base_304.git
cd Base_304Simply open:
index.htmlor use:
python -m http.serverBase_304/
│
├── index.html
├── assets/
│ ├── css/
│ │ └── style.css
│ ├── js/
│ │ └── core.js
│ └── favicon icons
├── screenshots/
│ ├── desktop-light.png
│ ├── desktop-dark.png
│ ├── mobile-light.png
│ └── mobile-dark.png
│
└── README.md
https://github.com/linuxcoding-ADAM/Base_304



