Skip to content

M41NUL/X-Encoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

X-Encoder Logo

⚡ X-Encoder

Encode, obfuscate & protect your HTML / JS / CSS and Python files — right in your browser.

Live Demo License Made With


🔥 Features

  • 🌐 HTML / JS / CSS Encoder

    • Minify code (strip whitespace & comments)
    • Base64 encode wrapped in eval(atob()) runner
    • Variable name obfuscation
    • String splitting (Heavy mode)
    • 3 obfuscation levels: Light / Medium / Heavy
  • 🐍 Python Encoder

    • Base64 + exec() runner format
    • Marshal / bytecode loader format
    • Multi-layer double encoding
    • Anti-read junk header injection
  • 🎨 VS Code–style Editor

    • Syntax highlighting (HTML, JS, CSS, Python)
    • Line numbers, active line highlight, bracket matching
    • Drag & drop or file upload support
    • Auto language detection
  • 📦 Output

    • Download encoded file instantly
    • Copy to clipboard
    • File size stats (original → encoded)

🚀 Live Demo

👉 https://x-encoder.netlify.app/


📸 Preview

Dark theme · VS Code editor · Mobile-first UI


🛠️ Usage

  1. Open the live site
  2. Choose mode: HTML/JS/CSS or Python
  3. Drop your file or paste code into the editor
  4. Configure encoding options
  5. Click Encode Now
  6. Download or copy the encoded output

📁 Self-Host

git clone https://github.com/M41NUL/X-Encoder.git
cd X-Encoder
# Open index.html in any browser — no server needed

100% client-side. No backend. No data sent anywhere.


📋 Encoding Methods

Method Language Description
Minify JS / CSS Remove whitespace & comments
Base64 + eval JS eval(atob("...")) wrapper
Variable Rename JS Obfuscate all variable names
String Split JS (Heavy) Break strings into concatenations
Base64 + exec Python exec(compile(base64.b64decode(...)))
Marshal Python Bytecode compile + exec
Multi-layer Python Double base64 encoding

👤 Developer

Md. Mainul Islam (MAINUL-X)

GitHub Telegram WhatsApp Email


© 2026 X-Encoder — MAINUL-X. All rights reserved.

About

X-Encoder — Encode, obfuscate & protect your HTML/JS/CSS and Python files. Built by MAINUL-X.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages