Rotate Image for every workflow
Use this page for quick edits or connect the API and CLI to repeat the same operation across your own files.
Rotate images clockwise or counter-clockwise while preserving transparency and choosing output format. Upload images, tune output settings, and download the result instantly.
Explore tools
Use this page for quick edits or connect the API and CLI to repeat the same operation across your own files.
Process up to 3 files at once for free. Upgrade when you need larger batch jobs.
Connect this tool to your application through POST /v1/image/rotate.
Work with raster images, SVG files, HEIC/HEIF photos, TIFF/BMP/ICO assets and selected PDF pages from one tool.
API
curl -X POST "http://127.0.0.1:8013/api/image/rotate" \
-H "X-API-Key: 1d251a33bcf2e90689dd9eac608f70c0302faccec7afaedc" \
-F "files=@/path/to/input.png" \
-F "width=1200" \
-F "rotate_degrees=90" \
-F "watermark_text=MediaHarvester" \
-F "output_format=webp" \
-F "quality=82" \
-o image-tool-output.bin
python scripts/image_tool_cli.py rotate ./input-1.png ./input-2.jpg \
--base-url http://127.0.0.1:8013 \
--api-key 1d251a33bcf2e90689dd9eac608f70c0302faccec7afaedc \
--output ./image-tool-output
python scripts/image_tools_mcp_server.py
# exposes: resize_image, crop_image, compress_image, rotate_image, watermark_image, transform_image, list_image_tools
FAQ
It lets you upload images and rotate them online, with an API option for automated workflows.
Yes. The free public tool supports up to 3 files per batch. Larger batches are routed to the Premium upgrade flow.
Yes. Use multipart uploads with POST /api/image/rotate or the versioned alias POST /v1/image/rotate.
Yes. Use scripts/image_tool_cli.py rotate with one or more local files and the same options shown on this page.
Yes. The MCP wrapper exposes resize_image, crop_image, compress_image, rotate_image, watermark_image, transform_image, and list_image_tools helpers.
Supported inputs include JPG, JPEG, PNG, WebP, AVIF, GIF, SVG, TIFF, TIF, BMP, ICO, HEIC, HEIF and PDF.
SVG compression keeps vector markup. SVG resize and crop preserve vector canvas settings when SVG output is selected, and rasterize when a raster output format is selected.
Choose a PDF page and process it as an image for resizing, cropping, compression, rotation or watermarking.
Yes. Metadata stripping is enabled by default for raster outputs to reduce file size and protect privacy.
The UI and API return a Premium-required response so the free tool stays fast and predictable.