High-performance cropping, flipping, rotating, resizing, and transforming of images.
Doka.js is a beautiful and intuitive JavaScript image editor that works everywhere and is easy for developers to integrate.
Built with vanilla JavaScript and perfectly adapted for use with React.js.
Enforce a single crop aspect ratio or offer a range of aspect ratio options to make sure uploaded images are always perfect.
Boost file upload speed and lower server bandwidth usage by compressing, resizing, and converting images in the browser.
Make the pixel perfect crop each time. Scale images using the zoom control, mouse wheel, touchpad, or intuitive multi-touch interaction.
Help your customers upload better images. Show an overlay on top of the editor to illustrate bleed margins or profile picture boundaries.
Apply a set of carefully crafted filter effects to your photos. Extend with your own filters and the Doka Image Editor UI will update automatically.
Scales to best fit the available space. Interact with touch, mouse, and keyboard. Works great on mobile, tablet, and desktop.