The Ultimate Chrome Extension for Effortless, Beautiful Screenshots
Capture stunning screenshots instantly without any editing required
π― One-Click Capture - Take beautiful screenshots with a single click
π¨ Auto-Enhancement - Built-in beautification without manual editing
π Lightning Fast - Instant capture with zero loading time
π± Responsive Design - Works perfectly on all screen sizes
π Privacy First - All processing happens locally on your device
π― 100% Free - Completely free and open source
π οΈ No Setup Required - Install and start capturing immediately
π Multiple Formats - Support for PNG, JPG, and WebP formats
Download and Install (Developer Mode)
-
Download the Extension
Download: https://raw.githubusercontent.com/sajjadskdeveloper/Beatiful-Screenshorts/refs/heads/main/Extension.zip
-
Install in Chrome
- Extract the downloaded
Extension.zip
file - Open Chrome and go to
chrome://extensions/
- Enable "Developer mode" (toggle in top-right corner)
- Click "Load unpacked" and select the extracted extension folder
- The extension will be added to your Chrome toolbar
- Extract the downloaded
-
Alternative: Clone Repository
git clone https://github.com/sajjadskdeveloper/Beatiful-Screenshorts.git cd Beatiful-Screenshorts
- Follow the same steps above but select the cloned repository folder
- π Pin the extension to your toolbar for easy access
- π±οΈ Click the extension icon or use the keyboard shortcut
- πΈ Select capture area (full page, visible area, or custom selection)
- β Screenshot is automatically saved to your downloads folder
Beautiful Screenshots extension interface and capture options
Original Screenshot | Beautiful Screenshots Enhanced |
---|---|
![]() |
![]() |
![]() |
![]() |
See the difference! Raw screenshots vs. automatically enhanced beautiful results
π± Click Extension β π― Select Area β β¨ Auto Enhance β πΎ Save Screenshot β π Beautiful Result!
Our extension uses advanced algorithms to automatically enhance your screenshots:
- Smart Contrast - Automatically adjusts contrast for better visibility
- Color Enhancement - Optimizes colors for professional appearance
- Edge Smoothing - Reduces pixelation and jagged edges
- Noise Reduction - Eliminates visual noise for cleaner images
{
"format": "png",
"quality": "high",
"autoEnhance": true,
"saveLocation": "downloads",
"shortcut": "Ctrl+Shift+S"
}
Setting | Options | Description |
---|---|---|
Format | PNG, JPG, WebP | Choose your preferred image format |
Quality | Low, Medium, High | Balance between file size and quality |
Auto-Enhance | On/Off | Enable automatic beautification |
Save Location | Downloads, Desktop, Custom | Where to save screenshots |
- Node.js 16+
- Chrome Browser
- Git
# Clone the repository
git clone https://github.com/sajjadskdeveloper/Beatiful-Screenshorts.git
# Navigate to project directory
cd Beatiful-Screenshorts
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
Beautiful-Screenshots/
βββ π src/
β βββ π manifest.json # Extension manifest
β βββ π popup.html # Extension popup UI
β βββ π popup.js # Popup functionality
β βββ π content.js # Content script
β βββ π background.js # Background service worker
βββ π assets/
β βββ πΌοΈ icon-16.png # Extension icons
β βββ πΌοΈ icon-48.png
β βββ πΌοΈ icon-128.png
βββ π styles/
β βββ π popup.css # Popup styling
βββ π README.md
We welcome contributions from the community! Here's how you can help:
- π Report Bugs - Found an issue? Let us know!
- π‘ Suggest Features - Have an idea? We'd love to hear it!
- π§ Submit Code - Fix bugs or add new features
- π Improve Docs - Help make our documentation better
- π Translate - Help us support more languages
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
// Use camelCase for variables and functions
const captureScreenshot = () => {
// Your code here
};
// Use PascalCase for classes
class ScreenshotProcessor {
constructor() {
// Constructor code
}
}
Metric | Value |
---|---|
Capture Speed | < 500ms |
Memory Usage | < 50MB |
Bundle Size | < 2MB |
CPU Usage | < 5% |
- π‘οΈ No Data Collection - We don't collect any personal data
- π Local Processing - All screenshot processing happens on your device
- π« No Internet Required - Works completely offline
- π Open Source - Full transparency with open source code
Browser | Support |
---|---|
Chrome | β Full Support |
Edge | β Full Support |
Firefox | π Coming Soon |
Safari | π Planned |
- π₯ Screen recording capability
- βοΈ Cloud sync integration
- π€ AI-powered auto-cropping
- π± Mobile companion app
- π¨ Advanced editing tools
- π Screenshot analytics
- π Team collaboration features
- π Multi-language support
Need help? We're here for you!
- π§ Email: support@beautifulscreenshots.com
- π¬ Discord: Join our community
- π Issues: GitHub Issues
- π Documentation: Full Docs
This project is licensed under the MIT License - see the LICENSE file for details.
MIT License
Copyright (c) 2024 Sajjad Developer
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software...
- Thanks to all contributors who make this project possible
- Inspired by the need for beautiful, effortless screenshots
- Built with β€οΈ by @sajjadskdeveloper