# Kraken.io Image Optimizer - Compress your JPG, PNG, WebP, GIF, SVG, AVIF, HEIC and PDF images · Kraken.io > Kraken.io Image Optimizer and Compressor for JPG, PNG, WebP, GIF, SVG, AVIF, HEIC and PDF. ## Pricing - [Plans and Pricing · Kraken.io](https://kraken.io/pricing): Compare Kraken.io image optimization plans. Choose the best plan for your needs and save bandwidth with our powerful API and web interface. Optimize all image formats and PDF files. ## Features - [Kraken.io PRO · Kraken.io](https://kraken.io/features): Discover Kraken.io PRO features: advanced image optimization, resizing, API access, plugins, and cloud storage for professionals ## Web-interface - [Free Online Image Optimizer and Compression Tool · Kraken.io](https://kraken.io/web-interface): Use Kraken.io Web Interface to optimize, compress, and resize images instantly in your browser. Free and PRO plans available for all image formats. ## Plugins - [Image Optimization for WordPress and Magento · Kraken.io](https://kraken.io/plugins): Discover Kraken.io plugins for WordPress, Magento and more. Easily optimize images on your favorite platforms to boost website speed. ## About - [About Kraken.io · Kraken.io](https://kraken.io/about): Learn about Kraken.io: our mission, technology, and commitment to fast, high-quality image optimization and compression for everyone. - [Media Kit · Kraken.io](https://kraken.io/about/media-kit): Download Kraken.io logos and media assets. Access our official media kit for press and - [Technology Overview · Kraken.io](https://kraken.io/about/technology): Learn about Kraken.io's technology overview, including our hardware, data store, file storage, and monitoring solutions for image optimization and compression. - [Contact · Kraken.io](https://kraken.io/about/contact): Contact Kraken.io support for questions, feedback, or partnership inquiries. We’re here to help you optimize your images and website. ## Docs - [Getting Started · Kraken.io](https://kraken.io/docs/getting-started): Get started with the Kraken.io API: learn how to optimize, compress, and resize your images programmatically using our powerful API - [API Sandbox · Kraken.io](https://kraken.io/docs/sandbox): Test your Kraken.io API integration safely in the Sandbox environment. Simulate optimization requests and validate your code before going live. - [Docs · Kraken.io](https://kraken.io/docs/integration-libraries): Explore official and third-party Kraken.io integration libraries and plugins for PHP, Node.js, Python, Ruby, Java, WordPress, Magento, and more. - [Upload and Image URL · Kraken.io](https://kraken.io/docs/upload-url): Learn how to upload images directly or by URL to Kraken.io API for optimization. See integration examples for file upload and remote image URLs. - [Wait and Callback URL · Kraken.io](https://kraken.io/docs/wait-callback): Understand the difference between wait and callback_url options in the Kraken.io API. Learn best practices for handling optimization results and avoiding timeouts. - [Image Resizing · Kraken.io](https://kraken.io/docs/image-resizing): Learn how to resize images with Kraken.io for perfect dimensions and optimized file sizes using our API endpoints. - [Docs · Kraken.io](https://kraken.io/docs/generating-image-sets): Find out how Kraken.io generates responsive image sets for optimal display and performance across all devices and screen sizes. Explore our API features for seamless image optimization. - [Lossy Optimization · Kraken.io](https://kraken.io/docs/lossy-optimization): Learn how to use Kraken.io API for lossy image optimization. See code examples for lossy compression in PHP, Node.js, Ruby, Go, .NET, and Python. - [Lossless Optimization · Kraken.io](https://kraken.io/docs/lossless-optimization): Learn how to use Kraken.io API for lossless image optimization. See code examples for lossless compression in PHP, Node.js, Ruby, Go, .NET, and Python. - [Preserving Metadata · Kraken.io](https://kraken.io/docs/preserving-metadata): Learn how to preserve EXIF, copyright, geotag, and other metadata when optimizing images with the Kraken.io API. See code examples for all languages. - [Automatic Image Orientation · Kraken.io](https://kraken.io/docs/automatic-image-orientation): Learn how Kraken.io automatically corrects image orientation using EXIF data for perfect display on all devices and platforms. - [Chroma Subsampling · Kraken.io](https://kraken.io/docs/chroma-subsampling): Discover how Kraken.io handles chroma subsampling to optimize image quality and file size for your JPEG images. - [Image Type Conversion · Kraken.io](https://kraken.io/docs/image-type-conversion): Learn how to convert image formats using the Kraken.io API. Easily change image types for optimal compatibility. - [WebP Compression · Kraken.io](https://kraken.io/docs/webp-compression): Learn how to convert and optimize images to WebP format using the Kraken.io API. See integration examples for lossy and lossless WebP compression. - [PDF Compression · Kraken.io](https://kraken.io/docs/pdf-compression): Learn how to compress PDF files using the Kraken.io API. Optimize and reduce PDF size with flexible options for quality and performance. - [User Status · Kraken.io](https://kraken.io/docs/user-status): Learn how to programmatically query your Kraken.io account status and quota using the API. See request and response examples for user status checks. - [Amazon S3 · Kraken.io](https://kraken.io/docs/storage-s3): Learn how to store optimized images in Amazon S3 using the Kraken.io API. See required parameters and integration examples for S3 buckets. - [Rackspace CloudFiles · Kraken.io](https://kraken.io/docs/storage-cloudfiles): Learn how to store optimized images in Rackspace Cloud Files using the Kraken.io API. See required parameters and integration examples for Cloud Files. - [Micorsoft Azure Blob Storage · Kraken.io](https://kraken.io/docs/storage-azure): Learn how to store optimized images directly in Microsoft Azure Blob Storage using the Kraken.io API. See required parameters and integration examples. - [SoftLayer Object Storage · Kraken.io](https://kraken.io/docs/storage-softlayer): Learn how to store optimized images in IBM SoftLayer Object Storage using the Kraken.io API. See required parameters and integration examples for SoftLayer. - [Integration Examples - Upload · Kraken.io](https://kraken.io/docs/integration-upload): See how to upload images directly to Kraken.io API for optimization. Find integration examples for PHP, Node.js, Ruby, Go, .NET, and Python. - [Google Cloud Storage · Kraken.io](https://kraken.io/docs/storage-gcs): Learn how to store optimized images in Google Cloud Storage using the Kraken.io API. See required parameters and integration examples for GCS. - [Integration Examples - Image URL · Kraken.io](https://kraken.io/docs/integration-url): See how to optimize images by URL using the Kraken.io API. Find integration examples for PHP, Node.js, Ruby, Go, .NET, and Python.