Skip to content

Image Processor

What it does: Processes images by resizing, optimizing, converting formats, and applying filters - all directly in your browser without uploading to external services.

NameTypeDescriptionRequiredDefault
Image DataArray/StringImages to process (from Get All Images or URLs)Yes[]
OperationStringWhat to do: resize, optimize, convert, filterNooptimize
Output FormatStringFormat for processed images: jpg, png, webpNojpg
NameTypeDescription
processedImagesArrayList of processed images with new URLs
originalSizeNumberTotal size of original images
newSizeNumberTotal size after processing
compressionRatioNumberHow much space was saved

Website Optimization Automatically resize and compress images on your website to improve loading speed and user experience.

Social Media Prep Convert and resize images to the perfect dimensions for different social media platforms.

Content Creation Apply filters and effects to images for blog posts, presentations, or marketing materials.

  1. Get images first - Use Get All Images or provide image URLs
  2. Choose processing type - resize, optimize, convert, or apply filters
  3. Set output preferences - format, quality, and dimensions
  4. Run the workflow - images are processed in your browser

Simple Example:

{
"imageData": [], // From Get All Images
"operation": "optimize",
"outputFormat": "webp"
}
🔍 Technical Details

Processing Options:

  • Resize: Change image dimensions while maintaining aspect ratio
  • Optimize: Reduce file size without losing visual quality
  • Convert: Change image format (JPG, PNG, WebP)
  • Filter: Apply effects like blur, brightness, contrast

Supported Formats:

  • Input: JPG, PNG, WebP, GIF, BMP, SVG
  • Output: JPG, PNG, WebP (best compression)

Performance:

  • Processing happens locally in your browser
  • No images are uploaded to external servers
  • Can handle multiple images simultaneously
  • Large images may take longer to process

Limitations:

  • Very large images may hit browser memory limits
  • Some advanced effects require modern browsers
  • Processing speed depends on your device performance

Web Optimization:

{
"operation": "optimize",
"outputFormat": "webp",
"quality": 80
}

Social Media Resize:

{
"operation": "resize",
"width": 1200,
"height": 630,
"outputFormat": "jpg"
}

Format Conversion:

{
"operation": "convert",
"outputFormat": "png",
"quality": 90
}

Common Issues:

  • Processing failed? Check that the image URLs are accessible and valid
  • Poor quality results? Increase the quality setting or try a different format
  • Slow processing? Reduce image size or process fewer images at once