Skip to content

30tools/30tools

Repository files navigation

30tools - Free Online Toolkit 🔧✨

Website GitHub issues GitHub stars License

Your Ultimate Free Online Toolkit — 30+ tools for image compression, video conversion, PDF editing, password generation, and more!

30tools.com is a comprehensive web-based toolkit offering fast, free, and privacy-focused tools for everyday digital tasks. No sign-up required, no data collection, just pure utility.

🌐 Live Site: https://30tools.com


⭐ Popular Tools

Category Tool Description
🎨 Design Color Picker Pick colors and get values in all formats
🔐 Security Password Generator Generate secure passwords with custom options
📱 Utilities QR Code Generator Create QR codes for text, URLs, and more
🖼️ Image Image Compressor Compress images without losing quality
📄 PDF PDF Merger Merge multiple PDF files into one
💻 Developer Base64 Encoder Encode and decode Base64 strings

🚀 Features

🎯 Core Features

  • 30+ Free Tools - Image, video, audio, PDF, text, and developer tools
  • No Sign-up Required - Instant access to all tools
  • Privacy-First - Client-side processing, no data collection
  • Mobile-Friendly - Responsive design for all devices
  • Fast & Reliable - Optimized for speed and performance
  • Open Source - Contribute and customize

🛠️ Tool Categories

  • 🎨 Design Tools: Color picker, palette generator, CSS gradient generator
  • 🖼️ Image Tools: Compressor, converter, resizer, background remover
  • 🎥 Video Tools: Compressor, converter, format tools
  • 🎵 Audio Tools: Converter, compressor, format tools
  • 📄 PDF Tools: Merger, splitter, compressor, page tools
  • 📝 Text Tools: Word counter, case converter, Lorem ipsum generator
  • 💻 Developer Tools: JSON formatter, Base64 encoder, hash generator, regex tester
  • 🔐 Security Tools: Password generator, strength checker, hash tools
  • 🔧 Utilities: QR code generator, unit converter, URL shortener

🌐 Live Demo

Visit 30tools.com to try all tools instantly!

🔥 Most Popular Tools:

  1. Color Picker - Get color values in HEX, RGB, HSL formats
  2. Password Generator - Create strong, secure passwords
  3. Image Compressor - Reduce image file sizes
  4. QR Code Generator - Generate QR codes instantly
  5. PDF Merger - Combine multiple PDFs

🛠️ Tech Stack

Frontend:

Deployment:

Features:

  • PWA Support - Install as app on any device
  • SEO Optimized - Structured data and meta tags
  • Analytics - Privacy-focused tracking
  • Performance - Optimized for Core Web Vitals
  • Backend: Node.js, Cloudflare Workers
  • File Processing: Sharp, FFmpeg.wasm, PDF-lib
  • Other: PWA enabled for offline access

📦 Getting Started

# Clone the repository
git clone https://github.com/sh20raj/30tools.git

# Navigate into the project directory
cd 30tools

# Install dependencies
npm install

# Start the development server
npm run dev

📂 Folder Structure

30tools/
├── public/
├── src/
│   ├── app/           # Next.js App Router structure
│   ├── components/    # Reusable UI components
│   ├── tools/         # Individual tool logic
│   └── utils/         # Helper functions
├── .gitignore
├── package.json
└── README.md

📝 Roadmap

  • Image compression & format conversion
  • Video compression & trimming
  • PDF merging, splitting, compressing
  • Text and JSON utilities
  • Bulk file processing
  • AI-powered image and video optimization
  • User accounts (optional, for saving files and settings)

🤝 Contributing

Contributions are welcome! Feel free to fork this project, open issues, or submit pull requests.

# Fork the repository
# Create your feature branch (git checkout -b feature/yourFeature)
# Commit your changes (git commit -m 'Add some feature')
# Push to the branch (git push origin feature/yourFeature)
# Open a Pull Request

📄 License

This project is licensed under the MIT License — see the LICENSE file for details.


📬 Contact

About

30tools.com is a comprehensive web-based toolkit offering fast, free, and privacy-focused tools for everyday digital tasks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages