Skip to content

πŸ—œοΈ A simple web tool to compress and encode text for easy sharing in messaging apps like Teams, Slack, and WhatsApp.

License

Notifications You must be signed in to change notification settings

lionmint/text-compressor-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Text Compressor Tool

πŸ—œοΈ A simple web tool to compress and encode text for easy sharing in messaging apps like Teams, Slack, and WhatsApp.

πŸš€ Live Demo

Try it now: https://lionmint.github.io/text-compressor-tool/

✨ Features

  • Compress & Encode: Reduce long text into compact, shareable format
  • Decode & Restore: Get back your original text perfectly
  • Chat-App Friendly: Encoded text works reliably in messaging platforms
  • Fully Client-Side: No data sent to servers - works offline
  • One-Click Copy: Easy copying with visual feedback
  • Compression Stats: See how much space you saved

🎯 Use Cases

  • Share long JSON payloads or configuration files
  • Send error logs and stack traces without truncation
  • Compress lengthy documentation or code snippets
  • Bypass character limits in messaging apps
  • Archive text data in a compact format

πŸ”§ How It Works

  1. Compress: Your text is compressed using advanced algorithms
  2. Encode: The compressed data is base64-encoded for safe transmission
  3. Share: Copy and paste the encoded string anywhere
  4. Restore: Recipients can decode it back to the original text

πŸ›‘οΈ Privacy & Security

  • 100% Client-Side: All processing happens in your browser
  • No Data Collection: Nothing is sent to external servers
  • Works Offline: Download the page and use it without internet
  • Open Source: Full transparency - check the code yourself

πŸ—οΈ Technical Details

  • Built with vanilla HTML, CSS, and JavaScript
  • Currently uses LZ-string compression algorithm
  • Base64 encoding for universal compatibility
  • Mobile-responsive design
  • No external dependencies except compression library

πŸ“± Browser Support

Works in all modern browsers that support:

  • JavaScript ES6+
  • Clipboard API
  • Local Storage (optional)

🀝 Contributing

Contributions are welcome! Please feel free to submit issues or pull requests.

Development

  1. Clone the repository
  2. Open index.html in your browser
  3. Make your changes
  4. Test thoroughly
  5. Submit a pull request

πŸ“„ License

MIT License - see LICENSE file for details.

🏒 About

Created by LionMint GmbH - Building useful tools for developers and teams.


⭐ Found this useful? Give it a star and share it with your team!

About

πŸ—œοΈ A simple web tool to compress and encode text for easy sharing in messaging apps like Teams, Slack, and WhatsApp.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages