FBICompress: Compress Images Without Limits on Compressor.io
FBICompress is a powerful image compression tool that utilizes compressor.io to reduce image sizes while maintaining quality. It supports JPG, JPEG, PNG, GIF, and WEBP formats. The script leverages cloudscraper to bypass Cloudflare protection and requires valid proxies to avoid rate limits. Blog Post | Source Code | Türkçe
✨ Features
✅ Compress entire image folders
✅ Supports lossy and lossless compression
✅ Automatically fetches and verifies proxies
✅ Option to overwrite original images
✅ Bypasses compressor.io limitations
🛡️ Bypassing Restrictions
By default, compressor.io enforces:
- 50 images per day limit
- Maximum 10 images per batch
FBICompress bypasses these restrictions by:
- Rotating proxies to prevent detection
- Utilizing multiple concurrent threads
- Using Cloudscraper to evade Cloudflare protection
This exploit takes advantage of a cybersecurity vulnerability in the platform’s rate-limiting system.
⚠ This may violate compressor.io’s Terms of Service. Use responsibly!
🔧 Requirements
- Python 3.6+
- Cloudscraper library (
pip install cloudscraper
) - Active internet connection
⚙️ Installation
- Install Python 3.6+
- Install required dependencies:
1
pip install cloudscraper
- Download and run the script.
🚀 Usage
Basic compression:
1
python FBICompress.py /path/to/images
Lossless compression:
1
python FBICompress.py /path/to/images -t lossless
Save compressed images in a different directory:
1
python FBICompress.py /path/to/images -o /path/to/compressed
Overwrite original images:
1
python FBICompress.py /path/to/images -o /path/to/images --overwrite
🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
⚠️ Disclaimer
This project is not affiliated with compressor.io. Use at your own risk and responsibility.
I am not responsible for any issues, damages, or consequences that may arise from using this project. By using this program, you agree to do so at your own discretion.
📧 Contact
Made with ❤️ by @fr0stb1rd
Project Link: https://gitlab.com/fr0stb1rd/FBICompress
⚖️ License
You can use, study share and improve it at your will. Specifically you can redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.