Frequently Asked Questions

About ImagerJs

Why do I need your image uploader?

Our JavaScript image uploader library enables you to edit an image before uploading on client side and to upload the edited image to your server or any storage without writing a single line of code. Just drag an image and drop it to ImagerJs' drop area to start. Or click 'Select File' button which will be more appropriate on touch devices. Then a bunch of tools are offered to edit the image for cropping, rotating or shrinking.

Where are the images being saved?

Our JavaScript library can be configured to save the image in various places. For example, you can define a custom function that is called whenever the canvas element needs to save its data. You can then upload the canvas data to your server, for instance, or store it locally within an in-browser database like PouchDB or HTML5 LocalStorage.

Why does inserted image has larger size than file?

For editing features we are using the HTML Canvas Element. After selecting a file it is drawn on the canvas element. And the only thing we have here are pixels. The original image can have it's own encoding parameters for quality, but that means nothing when you paint it on canvas. Here you can find further informations: Stackoverflow - Canvas increases file size if image.

Can I change the appearance of your imager uploader and translate the tooltips to my language?

Yes, you can modify the appearance of ImagerJs using the configuration object. Our JavaScript image uploader can be used both on desktops and on touch devices. The configuration distinguishes between these two environments and optimizes toolbars, context menus, and object controls accordingly. All menu items, tooltips, and buttons are fully localized — just add a file with your translations or modifications.

What are the requirements for your image uploader library?

ImagerJs does not depend on any JavaScript libraries or frameworks, so it should work with any HTML or JavaScript framework.
For example, we are using ImagerJs in our upcoming cloud-based, cross-platform application for organizing and sharing notes, TheNoteTank.
For more information, please have a look at our documentation.

About Licensing and Support

What is the Standard License for?

The Standard license allows you to use ImagerJs on one website. This license does not allow you to use the Software in mobile applications or in SaaS applications. The Standard license includes the obfuscated source code.

What is the Developer License for?

The Developer license allows you to use ImagerJs on unlimited websites, mobile applications or in SaaS applications and to redistribute ImagerJs in your software products. Even so, you must keep the source code minified or better, obfuscated. Your customers may use ImagerJs without buying a license, but they are not allowed to redistribute it. The Developer license includes the unminified source code.

I've purchased a license, but didn't receive the Software.

You must download it from the dashboard of our website by following the information in the email received after the purchase.

Are the licenses one time payment?

Yes, the licenses do not have an expiration date and you will get a perpetual license.

How do I get software updates?

Please logon to the dashboard of our website to download any version of ImagerJs. We recommend to check your dashboard regularly to always own the newest version.

Tell me about the 30-day money-back guarantee!

You can ask for a refund within 30 days after the purchase only of the Standard Editon. The money-back guarantee is not offered for the Developer Edition.

Can I upgrade my Standard license to Developer license?

Yes, you may upgrade your license by paying the difference between the Standard license you've already paid and the Developer license. If the license costs for your Standard license has changed, the upgrade will be calculated using the license price you paid, and not using the new price. Please contact us!

Where can I request support?

You can ask for help through the support form in your dashboard.

What kind of support do you offer?

We will offer support by email on about how to integrate ImagerJs. This will help you with issues or difficulties that you are facing while integration of ImagerJs. And we will help with documentation clarifications. We guarantee to help within one week, but we are usually answering in less than 24 hours.
If you own the Developer License: We do not provide support for modifications you've made to the source code.
If you haven't purchased a license yet, click here to buy one: