Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔐 Decoed

A modern browser-based universal decoder for developers, security researchers, and bug bounty hunters.

Decoed is a lightweight decoding toolkit that helps inspect and decode common encoding formats directly in your browser. It is designed to simplify the analysis of encoded data encountered during web development, API testing, and authorized security assessments. All processing happens locally in the browser, keeping your data private and eliminating the need for external services.


✨ Features

  • 🔍 Automatic encoding detection
  • 🌐 URL Encode & Decode
  • 🔤 Base64 Encode & Decode
  • 🔐 Base64URL Decode
  • 📄 HTML Entity Decode
  • 🌍 Unicode Escape Decode
  • 🔢 Hexadecimal Decode
  • 🪪 JWT Decoder
  • 📋 JSON Formatter
  • 📄 Copy decoded output
  • 🧹 Clear input and output
  • 🌙 Responsive dark interface
  • 💻 Offline compatible

🚀 Why Decoed?

Security professionals frequently encounter encoded values in:

  • URLs
  • Query parameters
  • API responses
  • Cookies
  • JWT tokens
  • HTML source code
  • JavaScript files

Decoed provides a single interface to decode and inspect these values quickly without switching between multiple online tools.


🛠 Tech Stack

  • HTML5
  • CSS3
  • Vanilla JavaScript (ES6)

No frameworks.

No backend.

No external APIs.

Everything runs locally in your browser.


📦 Installation

Clone the repository:

git clone https://github.com/ethicalhacker-0101/Decoed.git

Move into the project:

cd Decoed

Open index.html in your browser.

Recommended (VS Code)

  1. Open the project in Visual Studio Code.
  2. Install the Live Server extension.
  3. Right-click index.html.
  4. Select Open with Live Server.

📖 Usage

  1. Paste encoded text into the input area.
  2. Click Decode.
  3. Decoed automatically detects the encoding type.
  4. Review the decoded output.
  5. Copy the result if needed.

📂 Project Structure

Decoed/
├── index.html
├── css/
├── js/
├── assets/
└── README.md

✅ Supported Formats

Format Support
URL Encoding
Base64
Base64URL
HTML Entities
Unicode Escapes
Hexadecimal
JWT
JSON

🔒 Privacy

  • Local browser processing
  • No user data collection
  • No external requests for decoding
  • Safe for inspecting sensitive encoded data

🗺 Roadmap

  • Improved detection engine
  • Multi-layer decoding
  • Cookie Analyzer
  • URL Parameter Parser
  • Hash Identifier
  • Browser Extension
  • Additional encoding formats
  • Performance optimizations

🤝 Contributing

Contributions are welcome.

If you'd like to improve Decoed:

  1. Fork the repository.
  2. Create a feature branch.
  3. Commit your changes.
  4. Submit a Pull Request.

Bug reports, feature requests, and suggestions are always appreciated.


📄 License

This project is licensed under the MIT License.


👨‍💻 Author

Hemnath

Cybersecurity Student

GitHub: https://github.com/ethicalhacker-0101


⭐ Support

If you find this project useful:

  • ⭐ Star the repository
  • 🍴 Fork the project
  • 🐞 Report issues
  • 💡 Suggest new features
  • 🤝 Contribute improvements

Your support helps make Decoed better for the developer and cybersecurity communities.


Built with curiosity, designed for learning, and created for developers and security researchers.

About

A browser-based universal decoder for developers, bug bounty hunters, and security researchers. Supports URL, Base64, JWT, Unicode, HTML Entity, Hex, and JSON decoding with automatic detection.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages