Version 1.0 — Built with React & Fabric.js

Professional Image Editing for Your Web App

A powerful, fully customizable image editor that integrates seamlessly with any web application. Built for developers who want complete control.

12+
Built-in Tools
100%
Customizable
<50KB
Gzipped Size
MIT
Commercial Use

See It in Action

Explore all the features of Imigi in this fully interactive demo. Try editing, cropping, adding text, and more.

Imigi Image Editor

Everything You Need

A complete toolkit for image editing, with all the features your users expect and more.

Filters & Adjustments

20+ built-in filters plus fine-tuning controls for brightness, contrast, saturation, exposure, and more.

Crop & Resize

Flexible cropping with preset aspect ratios, free transform, and pixel-perfect resizing with constraints.

Drawing Tools

Multiple brush types, sizes, and colors. Perfect for annotations, signatures, and freehand drawing.

Text & Typography

Add and style text with custom fonts, colors, shadows, and positioning. Supports web fonts.

Shapes & Stickers

Built-in shapes library plus support for custom stickers and SVG graphics.

Frames & Borders

Add decorative frames and borders with customizable styles, colors, and rounded corners.

Undo/Redo History

Full history support with unlimited undo/redo. Never lose your work with auto-save capability.

i18n Support

Built-in internationalization with easy translation system. Support multiple languages out of the box.

Light & Dark Themes

Beautiful built-in themes with full customization support. Create custom themes to match your brand.

Simple Integration

Get started in minutes with our intuitive API. Imigi works seamlessly with React, Vue, Angular, or vanilla JavaScript.

  • Install via NPM or use directly via CDN
  • TypeScript definitions included
  • Fully documented with examples
  • Framework adapters available
View Documentation
app.js
// Initialize the editor
import Imigi from 'imigi';

const editor = await Imigi.init({
  selector: '#editor',
  image: 'path/to/image.jpg',
  ui: {
    activeTheme: 'dark',
  },
  onSave: (data, filename) => {
    // Handle the saved image
    uploadToServer(data, filename);
  },
});

// Programmatically add text
editor.tools.text.add('Hello World', {
  fontSize: 48,
  fill: '#ffffff',
});

Simple, Transparent Pricing

One-time purchase. Lifetime updates. No recurring fees.

Developer License
$59
One-time payment
  • Full source code access
  • Use in 1 commercial project
  • Lifetime updates
  • Email support (6 months)
  • All current features
Buy Developer License

Loved by Developers

See what developers are saying about Imigi.

"Finally, an image editor that doesn't fight against customization. Integrated it into our React app in under an hour. The API is clean and the documentation is excellent."

JD

James Davidson

Senior Frontend Developer

"We replaced our previous image editor with Imigi and our users love it. The performance is noticeably better and the theming options let us match our brand perfectly."

SM

Sarah Mitchell

Product Manager at DesignCo

"The TypeScript support is top-notch. Autocomplete just works, and the type definitions saved me from several bugs during development. Highly recommended for TS projects."

AK

Alex Kim

Full Stack Developer

Frequently Asked Questions

Got questions? We've got answers.

Imigi works with any JavaScript framework including React, Vue, Angular, Svelte, and vanilla JavaScript. We provide official adapters for React and Vue, and the core library can be used directly with any framework or no framework at all.

Yes! Both the Developer and Business licenses allow commercial use. The Developer license covers one project, while the Business license allows unlimited projects. There are no royalties or recurring fees.

Yes, all licenses include full source code access. You can modify, extend, and customize Imigi to fit your exact needs. The code is well-documented and follows best practices.

All licenses include lifetime updates. You'll receive all future versions, bug fixes, and new features at no additional cost. We're constantly improving Imigi based on user feedback.

The demo on this page is fully functional and showcases all features. You can test everything before purchasing. We also offer a 30-day money-back guarantee if you're not satisfied.

Imigi supports all major image formats including JPEG, PNG, WebP, GIF, and SVG. You can export edited images in PNG, JPEG, or SVG format with configurable quality settings.

Ready to Get Started?

Join hundreds of developers who trust Imigi for their image editing needs. Start building today.