Skip to content

Freat tools for those who work with images, PDFs, videos, etc.

Notifications You must be signed in to change notification settings

Yawningface/labs

Repository files navigation

Experimental Tools by YawningFace 🥱

🚀 No servers. No ads. No cookies. No popups.
100% Free & Open Source. Everything runs in your browser.

🌐 Live Demo: labs.yawningface.org
💻 GitHub: YawningFace on GitHub


🛠️ About This Project

Experimental Tools by YawningFace is a collection of fast, privacy-friendly, and completely frontend-based utilities for content creators, designers, developers, and everyday users.

Why use these tools?
No tracking – Your data stays on your device
No ads, no subscriptions – Fully free & open-source
Instant results – No need to upload anything to a server


✨ Tools Available

🎨 Content Creation Tools

📸 YouTube Thumbnail Generator – Create thumbnails for your YouTube videos
🎥 Reel Generator – Generate Instagram reels with your image, text, and song

🖼️ Image Tools

🎨 Image Color Picker – Pick colors from images easily
🗜️ Compress Image – Reduce image file size efficiently
📏 Resize Image – Adjust image dimensions easily
🔄 Convert Image Format – Change images to different formats
🧼 Remove Background – Easily remove backgrounds from images
🔖 Add Watermark – Protect your images with a watermark
↩️ Turn Image – Rotate or flip your images

📄 PDF Tools

🔗 Combine PDF – Merge multiple PDFs into a single document
✂️ Split PDF – Split a PDF into multiple files
🗜️ Compress PDF – Reduce the file size of your PDFs
✍️ Sign a PDF – Digitally sign your PDF documents

📹 Video Tools

🎞️ Change Video Format – Convert your video to different formats
⚙️ Change Video Resolution – Adjust the resolution of your video
✂️ Extract Video Clips – Extract short clips from a longer video

🛠️ Developer Tools

🔌 Chrome Extension Icon Generator – Create icons for your Chrome extensions
🌐 Favicon Generator – Generate a favicon for your website


🚀 How It Works

All tools run directly in your browser, using modern web technologies like WebAssembly, JavaScript, and Web APIs. Your files never leave your device.

🔹 No downloads – Just visit labs.yawningface.org
🔹 Instant results – No waiting, no lag
🔹 Works offline – Many tools function even without an internet connection


📥 Installation (For Local Development)

If you want to run or modify these tools locally, follow these steps:

First-Time Setup

npm install

Launch the Project

npm run dev

Deploy on Vercel

vercel --prod

Note: You’ll need the Vercel CLI installed and be logged in.


💡 Contributing

Contributions are always welcome! If you find a bug, have a feature request, or want to improve the code, feel free to submit an issue or pull request on GitHub.


📜 License

This project is licensed under the MIT License – free to use, modify, and distribute.


🔗 Created by YawningFace
💻 GitHub: YawningFace on GitHub
🌐 Live Demo: labs.yawningface.org