CodingMantra LogoCodingMantra
GalleryProductsPortfolioServicesGamesPricingContact
CodingMantra LogoCodingMantra

Providing business solutions for small and medium-sized businesses and helping them to grow.

WhatsApp ChannelX / TwitterLinkedInInstagramFacebookGitHubYouTube

Company

  • About Us
  • Services
  • Products
  • Portfolio
  • Pricing
  • Blog
  • API Docs
  • Contact Us

Top Tools

  • All Tools
  • Image Gallery
  • Image Tools
  • Digital Marketing
  • Financial Tools
  • Games
  • SEO Tools

Legal

  • Privacy Policy
  • Terms & Conditions
  • Return Policy
  • Deals
  • Sitemap

© 2026 CodingMantra. All Rights Reserved.

    1. Home
    2. API Documentation
    3. Image Tools
    4. Image Reducer

    Image Reducer API

    Compress, resize, and optimize images for web use.

    POST
    /api/image/image-reducer

    Reduce image size and optimize quality.

    Request Body

    FieldTypeDescription
    imageDataUristringRequired. Source image (URL or Data URI).
    qualitynumberOptional. Compression quality (1-100). Default `80`.
    widthnumberOptional. Resize to target width (px).
    formatstringOptional. `'jpeg'`, `'png'`, `'webp'`, or `'original'`.

    Example Request

    curl -X POST 'https://codingmantra.com/api/image/image-reducer' \
         -H 'Content-Type: application/json' \
         -H 'Authorization: Bearer YOUR_API_KEY' \
         -d '{
              "imageDataUri": "https://example.com/large-photo.jpg",
              "quality": 75,
              "width": 1024,
              "format": "webp"
            }'

    Example Response

    {
      "data": {
        "photoDataUri": "data:image/webp;base64,...",
        "originalSize": 5000000,
        "compressedSize": 250000
      }
    }

    On This Page

    POST ProcessFAQ

    Frequently Asked Questions