Skip to content

ImageUtils is a professional-grade image processing platform that offers powerful tools for background removal and creative text effects, powered by cutting-edge AI technology.

Notifications You must be signed in to change notification settings

sondoan17/imgutils

Repository files navigation

ImageUtils - AI-Powered Image Processing Platform

ImageUtils is a professional-grade image processing platform that offers powerful tools for background removal and creative text effects, powered by cutting-edge AI technology.

Features

🎨 Background Removal & Replacement

  • Instant background removal with 99% accuracy
  • AI-powered background generation
  • Drag & resize functionality
  • Custom background positioning
  • High-quality PNG export with transparency

✨ Text Behind Effect

  • Place text behind subjects naturally
  • AI-generated text suggestions
  • Customizable text styles
  • Depth-based text placement
  • Multiple text layer support

🔄 Image Format Conversion

  • Convert HEIC to JPEG/PNG instantly
  • Maintain high image quality
  • Batch processing support
  • Multiple output formats
  • Optimized file compression

📄 Image to PDF Conversion

  • Combine multiple images into one PDF
  • Customizable page sizes (A4, Letter, Legal)
  • Portrait and landscape orientation
  • Automatic image scaling and centering
  • Professional-quality output

Tech Stack

  • Framework: Next.js 14
  • Styling: Tailwind CSS
  • Animations: Framer Motion
  • Image Processing: imgly
  • PDF Generation: jsPDF
  • Deployment: Vercel

Getting Started

  1. Clone the repository:
git clone https://github.com/sondoan17/imgutils.git
cd imgutils
  1. Install dependencies:
npm install
  1. Set up environment variables:
cp .env.example .env
  1. Start the development server:
npm run dev

Open http://localhost:3000 to view the application.

Usage

Background Removal

  1. Upload an image (JPEG, PNG up to 5MB)
  2. Wait for automatic background removal
  3. Generate AI backgrounds or keep transparency
  4. Position and resize your subject
  5. Download the final image

Text Behind Effect

  1. Upload an image
  2. Add text layers
  3. Use AI suggestions for creative text ideas
  4. Adjust text position and style
  5. Download the completed design

License

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

Support

For support, please open an issue or contact us at [email protected]

Credits

Developed with ❤️ by sondoan17

About

ImageUtils is a professional-grade image processing platform that offers powerful tools for background removal and creative text effects, powered by cutting-edge AI technology.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages