There are two ways to use ImageKit.io. Depending upon your needs, either you can plug ImageKit.io with your existing infrastructure without moving or re-uploading any existing images, or you can upload pictures in ImageKit.io media library.
ImageKit.io can be integrated into your existing infrastructure within minutes.
ImageKit.io supports the following types of origin:
Any HTTP server, for example - Shopify, Magento, WordPress, etc.
Amazon S3 bucket.
Google Storage (can be added as a web server).
Cloudinary backup bucket.
If you don't want to handle image upload to your own storage, then ImageKit's media library is excellent for you. The media library is an available unlimited internal storage provided by ImageKit.io to all its users. ImageKit.io media library is built on top of the Amazon S3, and it is co-located with core image processing servers in all the regions.
Media library allows you to:
Upload images via ImageKit.io dashboard, upload API or SDKs.
Create folders to manage your images.
Tag files for better organization.
Search files by name, folder name, and tags.
Delete a file.