Tools

Image Video Audio Text Vector Developer General

⚡ 20 free credits left today

Sign up free

The Tool Cloud API

Every converter and editor on the site, available over a simple REST API. Upload a file, get a task ID, poll for the result, download it.

160 API tools JSON responses Bearer API keys

Overview

The Tool Cloud API gives you programmatic access to the same tools as the website: image, video, audio, vector, text and general converters. Every job is processed asynchronously:

  1. Submit a job to /api/v1/tools/<tool>/run. You get back a task_id straight away.
  2. Poll /api/v1/tasks/<task_id> until the task is completed.
  3. Download the result from the download_url in the task result.

Using an AI assistant? Connect it to the Tool Cloud MCP server and it can run every tool for you.

Base URLhttps://www.tool-cloud.com
FormatMultipart form data or JSON in, JSON out
AuthAuthorization: Bearer <API key>
BillingCredits, the same balance you use on the website
OpenAPI/api/v1/openapi.json

Authentication

Create an API key in Settings → API keys (you can have up to six active keys). Send it as a Bearer token on every request:

HTTP header
Authorization: Bearer YOUR_API_KEY
Keep keys secret. Never ship them in browser or mobile app code. If a key leaks, revoke it in Settings and create a new one.

Requests authenticated with an API key don't need CSRF tokens. Account-management routes (/api/user/*, payments) require a logged-in session instead of an API key, except the read-only profile, credits and key-list endpoints.

Quick start

Compress an image, wait for it to finish, and download the result:

# 1. Submit the file
curl -X POST https://www.tool-cloud.com/api/v1/tools/compress/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"format": "webp"}'
# {"success": true, "task_id": "e30e5b25-...", "status": "pending", "status_url": "https://www.tool-cloud.com/api/v1/tasks/e30e5b25-..."}

# 2. Poll until status is "completed"
curl https://www.tool-cloud.com/api/v1/tasks/e30e5b25-... \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY"

# 3. Download the result (task.result.download_url)
curl -o result.webp https://www.tool-cloud.com/media/download/40/ \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY"

Making requests

Submit jobs with POST /api/v1/tools/<tool>/run. Every tool's name, options and input type are in the tool reference below, and machine-readable at GET /api/v1/tools.

Each tool has an input type: file (one file), files (two or more files), text (plain text) or none (options only). Send it as multipart/form-data:

FieldRequiredDescription
fileYes, for file toolsThe file to process. Maximum size is 100 MB.
filesMulti-file toolsRepeat the field once per file, for example to combine images into a PDF.
textText toolsThe text to process. You can upload a UTF-8 text file instead.
paramsNoA JSON object, serialized as a string, with the tool's options, e.g. {"width": 640}.

A few tools take an extra named file, listed as extra_files in the tool catalog (for example watermark_file for the watermark tools). Invalid JSON in params returns a 400 error.

JSON body and file URLs

You can also send application/json. Instead of uploading, pass a public file_url (or file_urls for multi-file tools) and Tool Cloud downloads it for you:

Request
curl -X POST https://www.tool-cloud.com/api/v1/tools/resize/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -H "Content-Type: application/json" \
  -d '{"file_url": "https://example.com/photo.png", "params": {"width": 640, "height": 480}}'

Bulk processing

To process many files, submit one job per file. Each accepted file is billed separately, and you can poll all the tasks in parallel.

Tasks & polling

Poll GET /api/v1/tasks/<task_id> every 1–3 seconds. Polling doesn't count toward your rate limit. Tasks are only visible to the account (or API key owner) that created them; anyone else gets a 404.

Response
{
  "success": true,
  "task": {
    "id": "e30e5b25-e48b-40a5-bc7b-74b24a95e1e3",
    "tool": "compress",
    "status": "completed",
    "progress": 100,
    "error": null,
    "created_at": "2026-10-04T03:11:33Z",
    "completed_at": "2026-10-04T03:11:34Z",
    "eta_seconds": null,
    "result": {
      "filename": "photo_compressed.webp",
      "file_size": 182836,
      "mime_type": "image/webp",
      "download_id": 40,
      "download_url": "https://www.tool-cloud.com/media/download/40/",
      "expires_at": "2026-10-11T03:11:34Z"
    }
  }
}
StatusMeaning
pendingPending: queued, waiting for a worker
runningRunning: progress goes from 0 to 100
completedCompleted: result contains the download
failedFailed: see error. The poll itself still returns HTTP 200.
cancelledCancelled

When the output is text or JSON (up to 1 MB), result.text contains it inline, so you don't need to download it.

Downloads

Fetch finished files from the task's download_url with the same credentials you used to create the task. Results are kept for 7 days (see expires_at) and then deleted automatically, so download them promptly.

To download several results at once, POST /api/bulk/download-zip/ with a JSON body like {"download_ids": [40, 41]} to receive a ZIP archive.

Responses & errors

Every JSON response includes success. Errors also include a human-readable error and a machine-readable error_code:

Error response
{ "success": false, "error": "No file uploaded (`file` or `file_url`)", "error_code": "VALIDATION_ERROR" }
StatusError codeWhen it happens
202—Job accepted
400VALIDATION_ERRORMissing file, unsupported format, or invalid parameters
401UNAUTHORIZEDMissing or invalid API key
402INSUFFICIENT_CREDITSNot enough credits for this job. Nothing was queued or charged.
404NOT_FOUNDUnknown tool, or a task or download that isn't yours
413FILE_TOO_LARGEThe file is bigger than the tool allows
429RATE_LIMITEDToo many requests; see Retry-After
500INTERNAL_ERRORSomething went wrong on our side

Credits & billing

Each tool costs a fixed number of credits per file, listed in the tool reference. The API uses the same balance as the website: your free daily credits first, then purchased credits. Buy more credits any time.

  • Credits are checked before a job is queued. If you don't have enough, you get a 402 and nothing is charged.
  • You're only charged when a job is accepted (the response contains a task_id). Validation errors are free.
  • Check your balance with GET /api/v1/me.

Rate limits

Each API key can make 60 requests per minute and 1,000 per hour. Polling a task doesn't count. Responses include your current limits:

Response headers
X-RateLimit-Limit: 60
X-RateLimit-Remaining: 59
X-RateLimit-Reset: 1791091846
X-RateLimit-Limit-Minute: 60
X-RateLimit-Remaining-Minute: 59
X-RateLimit-Limit-Hour: 1000
X-RateLimit-Remaining-Hour: 999

When you exceed a limit you get a 429 with a Retry-After header (in seconds). Back off and retry after that delay.

MCP server for AI assistants

Tool Cloud hosts a remote MCP (Model Context Protocol) server, so AI assistants like Claude and Cursor can find the right tool, run it and hand you the result. Use the hosted server, with nothing to install, or run it on your computer. For the hosted server, point your MCP client at the URL below and authenticate with your API key. Runs use your credits, exactly like the REST API.

Server URLhttps://www.tool-cloud.com/mcp
TransportStreamable HTTP
AuthAuthorization: Bearer <API key>

Connect your client

Create an API key in Settings → API keys, then add the server to your client. Replace YOUR_API_KEY with your key.

claude mcp add --transport http toolcloud https://www.tool-cloud.com/mcp \
  --header "Authorization: Bearer YOUR_API_KEY"

Any other client that supports remote MCP servers over Streamable HTTP with custom headers works the same way. Always use the www address: tool-cloud.com without www redirects, and clients can't follow that redirect.

Run it on your computer (local version)

Prefer a local server? Download the local version: one Python file (Python 3.8+, nothing else to install) that your MCP client starts on your computer. It has the same tools, plus it can read files from your disk by path (up to 100 MB each) and save results straight into a folder. It also works with clients that only run local servers, like Claude Desktop.

Download toolcloud-mcp.tar.gz SHA-256

Extract it somewhere permanent (tar -xzf toolcloud-mcp.tar.gz works on Windows, macOS and Linux), then add it to your client with the full path to toolcloud_mcp.py. On Windows the command is python or py.

// Settings → Developer → Edit Config (claude_desktop_config.json)
{
  "mcpServers": {
    "toolcloud": {
      "command": "python",
      "args": ["/full/path/to/toolcloud-mcp/toolcloud_mcp.py"],
      "env": {
        "TOOLCLOUD_API_KEY": "YOUR_API_KEY",
        "TOOLCLOUD_OUTPUT_DIR": "/full/path/to/Downloads"
      }
    }
  }
}

With the local version you can say things like “Compress C:\Videos\clip.mp4 and save it to my Desktop”. TOOLCLOUD_OUTPUT_DIR is optional: it's where results go when you don't name a folder. Existing files are never overwritten.

What your assistant can do

ToolDescription
list_toolsSearch the catalog by category or keywords
get_toolA tool's options, cost and limits
find_toolFind the converter between two formats
run_toolRun a tool on a file URL, an uploaded file or text, and wait for the result
get_taskCheck on a long-running job
get_accountYour remaining credits

Then just ask, for example: “Convert https://example.com/logo.png to WEBP”, “Resize this photo to 800×600” or “Make a QR code for my website”.

Files and results

  • Inputs: the assistant passes a public file URL (best for large files) or the file itself, base64-encoded, up to 25 MB. Text tools take the text directly.
  • Results: every run returns a download link that works with your API key for 7 days. Text output is returned inline, and small images come back as a preview the assistant can see.
  • Long jobs: run_tool waits up to about a minute. Longer jobs, such as big videos, return a task ID and the assistant checks back with get_task.
  • Errors: problems like missing input, invalid options or too few credits come back as readable tool errors, so the assistant can fix the call or tell you what's wrong.

Troubleshooting

  • 401 Unauthorized: the Authorization header is missing, or the key was revoked. The header value must be Bearer followed by a space and the key.
  • Connection fails right away: check that the URL is exactly https://www.tool-cloud.com/mcp, with www.
  • “Insufficient credits”: top up your balance; nothing is charged for runs that fail this check.

Endpoints

Tools & discovery

MethodPathDescription
POST/api/v1/tools/<tool>/runSubmit a job to a tool
GET/api/v1/tools?category=&q=List every tool with its cost, formats and parameters
GET/api/v1/tools/<tool>One tool, with the JSON Schema of its options
GET/api/v1/openapi.jsonOpenAPI 3.1 specification
GET/api/input-formats/All supported input formats, by category
GET/api/output-formats/?input=PNGOutput formats and operations for an input format
GET/api/find-tool/?from=PNG&to=WEBPFind the tool for a conversion

Tasks & files

MethodPathDescription
GET/api/v1/tasks/<task_id>Task status and result
GET/media/download/<download_id>/Download a result file
GET/api/preview/<download_id>/Preview of a result
POST/api/bulk/download-zip/ZIP of several results

Account

MethodPathDescription
GET/api/v1/meYour credit balance
GET/api/user/profile/Your account profile
GET/api/user/api-keys/Your API keys
GET/api/payment/packages/Available credit packages

The older routes (POST /<category>/<tool>/ and GET /api/tasks/<task_id>/) keep working, but new integrations should use /api/v1/.

Tool reference

All 160 tools available through the API, with their endpoint, cost and options. The free developer tools run in your browser and aren't part of the API.

Add Image Borders POST /api/v1/tools/add_borders/run 2 credits

Tool Cloud is an online Image Borderer. Our tool adds borders as specified to various image formats.

Accepts: JPG, JPEG, PNG, WEBP, BMP, TIFF

ParameterTypeDefaultDetails
border_widthinteger10Border width in pixels
min 1, max 100
border_colorstring#ffffffBorder color (hex or rgb)
positionstringoutsideBorder position relative to image
One of: outside, inside, center, smart
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/add_borders/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"border_width": 10, "border_color": "#ffffff"}'

Try Add Image Borders in the browser →

Add Shadow to Image POST /api/v1/tools/add_shadow/run 2 credits

Tool Cloud is an online Image Shadower. Our tool adds soft shadows as specified to various image formats.

Accepts: JPG, JPEG, PNG, WEBP, BMP, TIFF

ParameterTypeDefaultDetails
blur_radiusinteger10Blur radius for shadow softness
min 0, max 50
offset_xinteger5Horizontal offset (pixels)
min -100, max 100
offset_yinteger5Vertical offset (pixels)
min -100, max 100
shadow_colorstring#000000Shadow color (hex format)
opacityinteger128Shadow opacity (0-255)
min 0, max 255
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/add_shadow/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"blur_radius": 10, "offset_x": 5}'

Try Add Shadow to Image in the browser →

Add Watermark to Image POST /api/v1/tools/watermark/run 2 credits

Tool Cloud is an online Image Watermarker. Our tool adds text or image watermarks to various image format with options on color, size, and more.

Accepts: JPG, JPEG, PNG, WEBP, BMP, TIFF

ParameterTypeDefaultDetails
watermark_typestringtextType of watermark to add
One of: text, image
watermark_textstringWATERMARKWatermark text (when watermark_type is text)
text_font_sizeinteger36Font size for text watermark
min 8, max 200
text_colorstring#FFFFFFText color (hex color)
positionstringbottom-rightWatermark position
One of: center, top-left, top-right, bottom-left, bottom-right, tile
opacityinteger128Watermark opacity (0-255)
min 0, max 255
rotationinteger0Rotation angle in degrees
min -180, max 180
watermark_image_scalenumber0.3Scale factor for watermark image (0.1-2.0)
min 0.1, max 2.0
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/watermark/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F "watermark_file=@watermark_file.png" \
  -F 'params={"watermark_type": "text", "watermark_text": "WATERMARK"}'

Try Add Watermark to Image in the browser →

Circle Crop POST /api/v1/tools/circle_crop/run 2 credits

Tool Cloud is an online Image Circle Cropper. Our tool crops a circle at the specified position for various image formats.

Accepts: JPG, JPEG, PNG, WEBP, BMP, TIFF

ParameterTypeDefaultDetails
xinteger0X-coordinate of circle center (0 = left edge, use 0 for auto-center)
min 0
yinteger0Y-coordinate of circle center (0 = top edge, use 0 for auto-center)
min 0
radiusinteger100Radius of the circle in pixels
min 1
background_colorstring#ffffffBackground color for transparent areas (hex or rgb)
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/circle_crop/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"x": 0, "y": 0}'

Try Circle Crop in the browser →

Collage Maker POST /api/v1/tools/collage_maker/run 4 credits

Tool Cloud is an online Image Collage Maker. Our tool combines multiple images of various formats into professional collages with customizable layouts, backgrounds, and spacing.

Accepts: PNG, JPG, JPEG, WEBP, BMP, TIFF, TIF

ParameterTypeDefaultDetails
images_per_rowinteger3Number of images per row
min 1, max 10
background_colorstring#FFFFFFBackground color (hex format like #FFFFFF)
spacinginteger5Spacing between images in pixels
min 0, max 100
resize_imagesbooleanTrueResize images to fit layout consistently
uniform_sizebooleanTrueMake all images the same size
border_widthinteger2Border width around each image
min 0, max 20
border_colorstring#000000Border color (hex format)
output_widthinteger800Output collage width in pixels
min 100, max 4000
output_heightinteger600Output collage height in pixels (0 = auto-calculate)
min 0, max 4000
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/collage_maker/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F "[email protected]" \
  -F 'params={"images_per_row": 3, "background_color": "#FFFFFF"}'

Try Collage Maker in the browser →

Compress Image POST /api/v1/tools/compress/run 3 credits

Tool Cloud is an online Image Compressor. Our tool compresses various image formats for size reduction with minimal quality loss.

Accepts: JPG, JPEG, PNG, WEBP, BMP, TIFF

ParameterTypeDefaultDetails
formatstringjpgOutput format
One of: jpg, png, webp
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/compress/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"format": "jpg"}'

Try Compress Image in the browser →

Convert BMP to JPEG POST /api/v1/tools/bmp_to_jpeg_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts BMP to JPEG and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: BMP

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/bmp_to_jpeg_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert BMP to JPEG in the browser →

Convert BMP to JPG POST /api/v1/tools/bmp_to_jpg_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts BMP to JPG and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: BMP

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/bmp_to_jpg_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert BMP to JPG in the browser →

Convert BMP to PNG POST /api/v1/tools/bmp_to_png_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts BMP to PNG and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: BMP

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/bmp_to_png_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert BMP to PNG in the browser →

Convert BMP to TIFF POST /api/v1/tools/bmp_to_tiff_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts BMP to TIFF and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: BMP

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/bmp_to_tiff_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert BMP to TIFF in the browser →

Convert BMP to WEBP POST /api/v1/tools/bmp_to_webp_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts BMP to WEBP and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: BMP

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/bmp_to_webp_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert BMP to WEBP in the browser →

Convert Image to Favicon POST /api/v1/tools/convert_to_ico/run 2 credits

Tool Cloud is an online Favicon Converter. Our tool converts various image formats to favicon.

Accepts: JPG, JPEG, PNG, WEBP, BMP, TIFF, GIF

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/convert_to_ico/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert Image to Favicon in the browser →

Convert Image to Favicon (ZIP) POST /api/v1/tools/generate_favicon/run 2 credits

Tool Cloud is an online Favicon Zip Maker. Our tool converts various image formats to ZIP with favicons for all standard sizes.

Accepts: JPG, JPEG, PNG, WEBP, BMP, TIFF, GIF

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/generate_favicon/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert Image to Favicon (ZIP) in the browser →

Convert Images to GIF POST /api/v1/tools/gif_from_images/run 6 credits

Tool Cloud is an online Animated GIF Maker. Our tool creates a GIF from various images and has options for loops, Fps, size, and more.

Accepts: JPG, JPEG, PNG, WEBP, BMP, TIFF

ParameterTypeDefaultDetails
frame_durationinteger500Duration between frames in milliseconds
min 100, max 5000
loop_countinteger0Number of times to loop (0 = infinite)
min 0, max 100
resize_widthintegerNoneResize width in pixels (optional, maintain aspect ratio)
min 16, max 2048
resize_heightintegerNoneResize height in pixels (optional, maintain aspect ratio)
min 16, max 2048
optimizebooleanTrueOptimize GIF size (may reduce colors)
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/gif_from_images/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F "[email protected]" \
  -F 'params={"frame_duration": 500, "loop_count": 0}'

Try Convert Images to GIF in the browser →

Convert JPEG to BMP POST /api/v1/tools/jpeg_to_bmp_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts JPEG to BMP and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: JPG, JPEG

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/jpeg_to_bmp_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert JPEG to BMP in the browser →

Convert JPEG to JPG POST /api/v1/tools/jpeg_to_jpg_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts JPEG to JPG and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: JPG, JPEG

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/jpeg_to_jpg_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert JPEG to JPG in the browser →

Convert JPEG to PNG POST /api/v1/tools/jpeg_to_png_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts JPEG to PNG and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: JPG, JPEG

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/jpeg_to_png_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert JPEG to PNG in the browser →

Convert JPEG to TIFF POST /api/v1/tools/jpeg_to_tiff_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts JPEG to TIFF and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: JPG, JPEG

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/jpeg_to_tiff_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert JPEG to TIFF in the browser →

Convert JPEG to WEBP POST /api/v1/tools/jpeg_to_webp_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts JPEG to WEBP and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: JPG, JPEG

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/jpeg_to_webp_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert JPEG to WEBP in the browser →

Convert JPG to BMP POST /api/v1/tools/jpg_to_bmp_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts JPG to BMP and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: JPG, JPEG

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/jpg_to_bmp_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert JPG to BMP in the browser →

Convert JPG to JPEG POST /api/v1/tools/jpg_to_jpeg_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts JPG to JPEG and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: JPG, JPEG

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/jpg_to_jpeg_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert JPG to JPEG in the browser →

Convert JPG to PNG POST /api/v1/tools/jpg_to_png_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts JPG to PNG and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: JPG, JPEG

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/jpg_to_png_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert JPG to PNG in the browser →

Convert JPG to TIFF POST /api/v1/tools/jpg_to_tiff_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts JPG to TIFF and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: JPG, JPEG

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/jpg_to_tiff_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert JPG to TIFF in the browser →

Convert JPG to WEBP POST /api/v1/tools/jpg_to_webp_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts JPG to WEBP and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: JPG, JPEG

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/jpg_to_webp_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert JPG to WEBP in the browser →

Convert PNG to BMP POST /api/v1/tools/png_to_bmp_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts PNG to BMP and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: PNG

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/png_to_bmp_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert PNG to BMP in the browser →

Convert PNG to JPEG POST /api/v1/tools/png_to_jpeg_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts PNG to JPEG and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: PNG

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/png_to_jpeg_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert PNG to JPEG in the browser →

Convert PNG to JPG POST /api/v1/tools/png_to_jpg_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts PNG to JPG and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: PNG

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/png_to_jpg_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert PNG to JPG in the browser →

Convert PNG to TIFF POST /api/v1/tools/png_to_tiff_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts PNG to TIFF and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: PNG

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/png_to_tiff_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert PNG to TIFF in the browser →

Convert PNG to WEBP POST /api/v1/tools/png_to_webp_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts PNG to WEBP and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: PNG

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/png_to_webp_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert PNG to WEBP in the browser →

Convert TIFF to BMP POST /api/v1/tools/tiff_to_bmp_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts TIFF to BMP and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: TIFF, TIF

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/tiff_to_bmp_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert TIFF to BMP in the browser →

Convert TIFF to JPEG POST /api/v1/tools/tiff_to_jpeg_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts TIFF to JPEG and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: TIFF, TIF

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/tiff_to_jpeg_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert TIFF to JPEG in the browser →

Convert TIFF to JPG POST /api/v1/tools/tiff_to_jpg_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts TIFF to JPG and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: TIFF, TIF

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/tiff_to_jpg_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert TIFF to JPG in the browser →

Convert TIFF to PNG POST /api/v1/tools/tiff_to_png_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts TIFF to PNG and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: TIFF, TIF

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/tiff_to_png_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert TIFF to PNG in the browser →

Convert TIFF to WEBP POST /api/v1/tools/tiff_to_webp_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts TIFF to WEBP and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: TIFF, TIF

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/tiff_to_webp_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert TIFF to WEBP in the browser →

Convert WEBP to BMP POST /api/v1/tools/webp_to_bmp_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts WEBP to BMP and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: WEBP

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/webp_to_bmp_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert WEBP to BMP in the browser →

Convert WEBP to JPEG POST /api/v1/tools/webp_to_jpeg_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts WEBP to JPEG and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: WEBP

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/webp_to_jpeg_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert WEBP to JPEG in the browser →

Convert WEBP to JPG POST /api/v1/tools/webp_to_jpg_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts WEBP to JPG and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: WEBP

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/webp_to_jpg_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert WEBP to JPG in the browser →

Convert WEBP to PNG POST /api/v1/tools/webp_to_png_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts WEBP to PNG and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: WEBP

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/webp_to_png_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert WEBP to PNG in the browser →

Convert WEBP to TIFF POST /api/v1/tools/webp_to_tiff_converter/run 3 credits

Tool Cloud converts your image files online. Our tool converts WEBP to TIFF and allows for batch file uploading. Amongst many others, we support PNG, WEBP, JPG, JPEG.

Accepts: WEBP

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/webp_to_tiff_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert WEBP to TIFF in the browser →

Crop Image POST /api/v1/tools/crop/run 2 credits

Tool Cloud is an online Image Cropper. Our tool crops various image formats with specified dimensions and position.

Accepts: JPG, JPEG, PNG, WEBP, BMP, TIFF, GIF

ParameterTypeDefaultDetails
widthinteger—Crop width in pixels
min 1, max 5000
heightinteger—Crop height in pixels
min 1, max 5000
xinteger0X offset from left edge (0-based)
min 0
yinteger0Y offset from top edge (0-based)
min 0
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/crop/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"width": 1, "height": 1}'

Try Crop Image in the browser →

Flip Image POST /api/v1/tools/flip/run 1 credit

Tool Cloud is an online Image Flipper. Our tool flips various image formats horizontally, vertically, or both.

Accepts: JPG, JPEG, PNG, WEBP, BMP, TIFF

ParameterTypeDefaultDetails
directionstringhorizontalFlip direction
One of: horizontal, vertical, both
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/flip/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"direction": "horizontal"}'

Try Flip Image in the browser →

Image Color Filters POST /api/v1/tools/color_filters/run 2 credits

Tool Cloud is an online Image Color Filterer. Our tool applies various color filters and effects to various image formats.

Accepts: JPG, JPEG, PNG, WEBP, BMP, TIFF

ParameterTypeDefaultDetails
filter_typestringgrayscaleType of color filter to apply
One of: grayscale, sepia, invert, brightness, contrast, saturation, hue_shift
intensitynumber1.0Filter intensity (0.0-2.0 for adjustments, degrees for hue)
min 0.0, max 360.0
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/color_filters/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"filter_type": "grayscale", "intensity": 1.0}'

Try Image Color Filters in the browser →

Image Color Picker POST /api/v1/tools/color_picker/run 1 credit

Tool Cloud is an online Color Picker. Our tool extracts dominant colors and color composition from various image formats.

Accepts: PNG, JPG, JPEG, WEBP, BMP, TIFF, TIF

ParameterTypeDefaultDetails
analysis_modestringdominant_colorsType of color analysis to perform
One of: dominant_colors, color_palette, color_histogram, detailed_analysis
max_colorsinteger8Maximum number of dominant colors to extract
min 3, max 20
color_formatstringallOutput format for colors
One of: hex, rgb, hsl, hsv, cmyk, all
include_palette_infobooleanTrueInclude additional color information (names, usage percentages)
distance_metricstringeuclideanColor distance metric for clustering
One of: euclidean, manhattan, chebyshev, cosine
sample_sizeinteger50000Number of pixels to sample (0 = use all pixels)
min 0, max 100000
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/color_picker/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"analysis_mode": "dominant_colors", "max_colors": 8}'

Try Image Color Picker in the browser →

Image Grayscaler POST /api/v1/tools/grayscale_converter/run 2 credits

Tool Cloud is an online Image Grayscale Converter. Our tool converts various image formats to black & white.

Accepts: JPG, JPEG, PNG, WEBP, BMP, TIFF

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/grayscale_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Image Grayscaler in the browser →

Image Splitter POST /api/v1/tools/image_splitter/run 2 credits

Tool Cloud is an online Image Splitter. Our tool cuts various image formats into seperate specified grid-based sections.

Accepts: JPG, JPEG, PNG, GIF, BMP, TIFF, WEBP

ParameterTypeDefaultDetails
grid_rowsinteger2Number of rows in grid
min 1, max 20
grid_colsinteger2Number of columns in grid
min 1, max 20
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/image_splitter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"grid_rows": 2, "grid_cols": 2}'

Try Image Splitter in the browser →

Images to PDF POST /api/v1/tools/images_to_pdf/run 3 credits

Tool Cloud is an online Images to PDF Converter. Our tool combines multiple images into a single PDF document.

Accepts: JPG, JPEG, PNG, WEBP, BMP, TIFF

ParameterTypeDefaultDetails
orientationstringportraitPage orientation
One of: portrait, landscape
page_sizestringAutoStandard page sizes
One of: A4, A3, Letter, Legal, Auto
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/images_to_pdf/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F "[email protected]" \
  -F 'params={"orientation": "portrait", "page_size": "Auto"}'

Try Images to PDF in the browser →

OCR Text Extractor POST /api/v1/tools/ocr_text/run 3 credits

Tool Cloud is an online Optical Text Extractor. Our tool extracts text from various image formats with minimal loss.

Accepts: JPG, JPEG, PNG, WEBP, BMP, TIFF

ParameterTypeDefaultDetails
languagestringengOCR language for text recognition
One of: eng, spa, fra, deu, ita, por, rus, chi_sim
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/ocr_text/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"language": "eng"}'

Try OCR Text Extractor in the browser →

Pixelate Image POST /api/v1/tools/blur_pixelate/run 2 credits

Tool Cloud is an online Image Pixelater. Our tool blurs or pixelates at the specified location for various image formats.

Accepts: JPG, JPEG, PNG, WEBP, BMP, TIFF

ParameterTypeDefaultDetails
effect_typestringblurType of effect to apply
One of: blur, pixelate
xinteger0X coordinate of the area to blur/pixelate
min 0, max 10000
yinteger0Y coordinate of the area to blur/pixelate
min 0, max 10000
widthinteger100Width of the area to blur/pixelate
min 1, max 5000
heightinteger100Height of the area to blur/pixelate
min 1, max 5000
blur_intensityinteger20Blur intensity (only applies to blur effect)
min 1, max 50
pixel_sizeinteger10Pixel block size (only applies to pixelate effect)
min 2, max 50
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/blur_pixelate/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"effect_type": "blur", "x": 0}'

Try Pixelate Image in the browser →

Resize Image POST /api/v1/tools/resize/run 2 credits

Tool Cloud is an online Image Resizer. Our tool resizes various image formats by specified dimensions with minimal quality loss.

Accepts: JPG, JPEG, PNG, WEBP, BMP, TIFF, GIF

ParameterTypeDefaultDetails
widthinteger—New width in pixels
min 1, max 5000
heightinteger—New height in pixels
min 1, max 5000
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/resize/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"width": 1, "height": 1}'

Try Resize Image in the browser →

Rotate Image POST /api/v1/tools/rotate/run 1 credit

Tool Cloud is an online Image Rotater. Our tool rotates various video formats by 90, 180, 270 or custom degrees.

Accepts: JPG, JPEG, PNG, WEBP, BMP, TIFF

ParameterTypeDefaultDetails
degreesnumber90Rotation angle in degrees (clockwise)
min -360, max 360
expandbooleanTrueExpand canvas to fit rotated image
fill_colorstring#FFFFFFFill color for expanded areas (hex color)
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/rotate/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"degrees": 90, "expand": true}'

Try Rotate Image in the browser →

Round Image Corners POST /api/v1/tools/round_corners/run 2 credits

Tool Cloud is an online Image Rounder. Our tool rounds the corners of various image formats.

Accepts: JPG, JPEG, PNG, WEBP, BMP, TIFF

ParameterTypeDefaultDetails
corner_radiusinteger20Radius of rounded corners (pixels)
min 0, max 500
background_colorstring#FFFFFFBackground color for rounded areas (hex format)
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/round_corners/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"corner_radius": 20, "background_color": "#FFFFFF"}'

Try Round Image Corners in the browser →

Sharpen Image POST /api/v1/tools/sharpen/run 2 credits

Tool Cloud is an online Image Sharpener. Our tool applies sharpening filters to various image formats.

Accepts: JPG, JPEG, PNG, WEBP, BMP, TIFF

ParameterTypeDefaultDetails
sharpness_levelstringmediumLevel of sharpening to apply
One of: light, medium, strong, extreme
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/sharpen/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"sharpness_level": "medium"}'

Try Sharpen Image in the browser →

Upscale Image POST /api/v1/tools/upscale/run 5 credits

Tool Cloud is an online Image Upscaler. Our tool upscales various image formats by up to 4 times.

Accepts: JPG, JPEG, PNG, WEBP, BMP, TIFF

ParameterTypeDefaultDetails
scale_factornumber2.0Scale factor (1.0-4.0, how many times larger)
min 1.0, max 4.0
algorithmstringlanczosUpscaling algorithm
One of: lanczos, bicubic, bilinear, nearest
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/upscale/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"scale_factor": 2.0, "algorithm": "lanczos"}'

Try Upscale Image in the browser →

Add Caption to GIF POST /api/v1/tools/gif_text/run 4 credits

Tool Cloud is an online GIF Captioner. Our tool adds text captions, titles, or annotations to GIF format.

Accepts: GIF

ParameterTypeDefaultDetails
text_contentstring—Text to add to the GIF
text_positionstringbottom-centerPosition of text on the GIF
One of: top-left, top-center, top-right, center-left, center, center-right, bottom-left, bottom-center, bottom-right
font_sizeinteger24Font size in pixels
min 12, max 200
font_colorstring#FFFFFFFont color (hex format like #FFFFFF)
background_colorstring#00000080Text background color (hex format, transparent for none)
font_typestringArialFont family to use
One of: Arial, Helvetica, Times New Roman
text_strokebooleanTrueAdd outline/stroke to text for better visibility
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/gif_text/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"text_content": "value", "text_position": "bottom-center"}'

Try Add Caption to GIF in the browser →

Add Subtitles to Video POST /api/v1/tools/video_add_subtitles/run 6 credits

Tool Cloud is an online Video Subtitler. Our tool adds text captions, titles, or annotations to various video formats.

Accepts: MP4, AVI, MOV, MKV, WEBM, FLV

ParameterTypeDefaultDetails
subtitle_textstring—Subtitle text to burn in (for simple burn-in, one line)
subtitle_positionstringbottomPosition of burned-in subtitles
One of: bottom, top, middle
font_sizeinteger24Font size for burned-in subtitles
min 12, max 72
font_colorstring#FFFFFFFont color for subtitles (hex)
background_colorstring#000000Background color for subtitles (hex or "none")
start_timenumber0Start time for subtitle display (seconds)
min 0, max 3600
durationnumber10Duration to display subtitle (seconds)
min 1, max 600
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/video_add_subtitles/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"subtitle_text": "value", "subtitle_position": "bottom"}'

Try Add Subtitles to Video in the browser →

Add Watermark to GIF POST /api/v1/tools/gif_watermark/run 4 credits

Tool Cloud is an online GIF Watermarker. Our tool adds text or image watermarks to GIF format with options on color, size, and more.

Accepts: GIF

ParameterTypeDefaultDetails
watermark_typestringtextType of watermark to add
One of: text, image
watermark_textstringWATERMARKText for text watermark (only used when watermark_type is text)
positionstringbottom-rightPosition of watermark on the GIF
One of: top-left, top-center, top-right, center-left, center, center-right, bottom-left, bottom-center, bottom-right
transparencynumber0.3Transparency level (0.0 = opaque, 1.0 = invisible)
min 0.0, max 1.0
scale_factornumber0.5Scale factor for watermark size (0.1 = 10%, 2.0 = 200%)
min 0.1, max 2.0
text_font_sizeinteger20Font size for text watermark (only used when watermark_type is text)
min 12, max 100
text_colorstring#FFFFFFText color (hex format like #FFFFFF, only used when watermark_type is text)
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/gif_watermark/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F "watermark_file=@watermark_file.png" \
  -F 'params={"watermark_type": "text", "watermark_text": "WATERMARK"}'

Try Add Watermark to GIF in the browser →

Add Watermark to Video POST /api/v1/tools/watermark_video/run 6 credits

Tool Cloud is an online Video Watermarker. Our tool adds text or image watermarks to various video formats with options on color, size, and more.

Accepts: MP4, AVI, MOV, MKV, WEBM, FLV

ParameterTypeDefaultDetails
watermark_typestringtextType of watermark to add
One of: text, image
textstringWATERMARKWatermark text (when watermark_type is text)
positionstringbottom-rightWatermark position
One of: top-left, top-right, bottom-left, bottom-right, center
font_sizeinteger24Font size for text watermark
min 10, max 100
colorstring#FFFFFFText color (hex color)
opacitynumber0.8Text opacity (0.0-1.0)
min 0.0, max 1.0
watermark_filestring—Upload Watermark Image (when watermark_type is image)
image_scalenumber0.2Scale factor for watermark image (0.1-0.5)
min 0.1, max 0.5
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/watermark_video/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F "watermark_file=@watermark_file.png" \
  -F 'params={"watermark_type": "text", "text": "WATERMARK"}'

Try Add Watermark to Video in the browser →

Change Video Speed POST /api/v1/tools/video_change_speed/run 5 credits

Tool Cloud is an online Video Speed Changer. Our tool allows the speed up or slow down of various video formats while keeping audio in sync.

Accepts: MP4, AVI, MOV, MKV, WEBM, FLV

ParameterTypeDefaultDetails
speed_multipliernumber2.0Speed multiplier (0.25-4.0, 1.0 = original speed)
min 0.25, max 4.0
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/video_change_speed/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"speed_multiplier": 2.0}'

Try Change Video Speed in the browser →

Combine Videos POST /api/v1/tools/combine_videos/run 6 credits

Tool Cloud is an online Video Combiner. Our tool combines two videos end-to-end, with various formats allowed.

Accepts: MP4, AVI, MOV, MKV, WEBM, FLV, WMV, M4V

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/combine_videos/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F "[email protected]"

Try Combine Videos in the browser →

Compress GIF POST /api/v1/tools/gif_compress/run 6 credits

Tool Cloud is an online GIF Compressor. Our tool compresses GIF format for size reduction with minimal quality loss.

Accepts: GIF

ParameterTypeDefaultDetails
max_colorsinteger128Maximum number of colors (2-256, fewer = smaller size)
min 2, max 256
qualitystringmediumCompression quality level
One of: low, medium, high
methodstringadaptiveOptimization method
One of: quantize, adaptive, fast
remove_transparencybooleanFalseRemove transparency to reduce size
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/gif_compress/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"max_colors": 128, "quality": "medium"}'

Try Compress GIF in the browser →

Compress Video POST /api/v1/tools/compress_video/run 6 credits

Tool Cloud is an online Video Compressor. Our tool compresses various video formats for size reduction with minimal quality loss.

Accepts: MP4, AVI, MOV, MKV, WEBM, FLV

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/compress_video/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Compress Video in the browser →

Convert AVI to MKV POST /api/v1/tools/avi_to_mkv_converter/run 6 credits

Tool Cloud converts your video files online. Our tool converts AVI to MKV and allows for batch file uploading. Amongst many others, we support MP4, MOV, AVI, and MKV.

Accepts: AVI

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/avi_to_mkv_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert AVI to MKV in the browser →

Convert AVI to MOV POST /api/v1/tools/avi_to_mov_converter/run 6 credits

Tool Cloud converts your video files online. Our tool converts AVI to MOV and allows for batch file uploading. Amongst many others, we support MP4, MOV, AVI, and MKV.

Accepts: AVI

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/avi_to_mov_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert AVI to MOV in the browser →

Convert AVI to MP4 POST /api/v1/tools/avi_to_mp4_converter/run 6 credits

Tool Cloud converts your video files online. Our tool converts AVI to MP4 and allows for batch file uploading. Amongst many others, we support MP4, MOV, AVI, and MKV.

Accepts: AVI

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/avi_to_mp4_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert AVI to MP4 in the browser →

Convert AVI to WEBM POST /api/v1/tools/avi_to_webm_converter/run 6 credits

Tool Cloud converts your video files online. Our tool converts AVI to WEBM and allows for batch file uploading. Amongst many others, we support MP4, MOV, AVI, and MKV.

Accepts: AVI

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/avi_to_webm_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert AVI to WEBM in the browser →

Convert MKV to AVI POST /api/v1/tools/mkv_to_avi_converter/run 6 credits

Tool Cloud converts your video files online. Our tool converts MKV to AVI and allows for batch file uploading. Amongst many others, we support MP4, MOV, AVI, and MKV.

Accepts: MKV

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/mkv_to_avi_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert MKV to AVI in the browser →

Convert MKV to MOV POST /api/v1/tools/mkv_to_mov_converter/run 6 credits

Tool Cloud converts your video files online. Our tool converts MKV to MOV and allows for batch file uploading. Amongst many others, we support MP4, MOV, AVI, and MKV.

Accepts: MKV

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/mkv_to_mov_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert MKV to MOV in the browser →

Convert MKV to MP4 POST /api/v1/tools/mkv_to_mp4_converter/run 6 credits

Tool Cloud converts your video files online. Our tool converts MKV to MP4 and allows for batch file uploading. Amongst many others, we support MP4, MOV, AVI, and MKV.

Accepts: MKV

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/mkv_to_mp4_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert MKV to MP4 in the browser →

Convert MKV to WEBM POST /api/v1/tools/mkv_to_webm_converter/run 6 credits

Tool Cloud converts your video files online. Our tool converts MKV to WEBM and allows for batch file uploading. Amongst many others, we support MP4, MOV, AVI, and MKV.

Accepts: MKV

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/mkv_to_webm_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert MKV to WEBM in the browser →

Convert MOV to AVI POST /api/v1/tools/mov_to_avi_converter/run 6 credits

Tool Cloud converts your video files online. Our tool converts MOV to AVI and allows for batch file uploading. Amongst many others, we support MP4, MOV, AVI, and MKV.

Accepts: MOV

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/mov_to_avi_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert MOV to AVI in the browser →

Convert MOV to MKV POST /api/v1/tools/mov_to_mkv_converter/run 6 credits

Tool Cloud converts your video files online. Our tool converts MOV to MKV and allows for batch file uploading. Amongst many others, we support MP4, MOV, AVI, and MKV.

Accepts: MOV

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/mov_to_mkv_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert MOV to MKV in the browser →

Convert MOV to MP4 POST /api/v1/tools/mov_to_mp4_converter/run 6 credits

Tool Cloud converts your video files online. Our tool converts MOV to MP4 and allows for batch file uploading. Amongst many others, we support MP4, MOV, AVI, and MKV.

Accepts: MOV

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/mov_to_mp4_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert MOV to MP4 in the browser →

Convert MOV to WEBM POST /api/v1/tools/mov_to_webm_converter/run 6 credits

Tool Cloud converts your video files online. Our tool converts MOV to WEBM and allows for batch file uploading. Amongst many others, we support MP4, MOV, AVI, and MKV.

Accepts: MOV

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/mov_to_webm_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert MOV to WEBM in the browser →

Convert MP4 to AVI POST /api/v1/tools/mp4_to_avi_converter/run 6 credits

Tool Cloud converts your video files online. Our tool converts MP4 to AVI and allows for batch file uploading. Amongst many others, we support MP4, MOV, AVI, and MKV.

Accepts: MP4

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/mp4_to_avi_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert MP4 to AVI in the browser →

Convert MP4 to MKV POST /api/v1/tools/mp4_to_mkv_converter/run 6 credits

Tool Cloud converts your video files online. Our tool converts MP4 to MKV and allows for batch file uploading. Amongst many others, we support MP4, MOV, AVI, and MKV.

Accepts: MP4

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/mp4_to_mkv_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert MP4 to MKV in the browser →

Convert MP4 to MOV POST /api/v1/tools/mp4_to_mov_converter/run 6 credits

Tool Cloud converts your video files online. Our tool converts MP4 to MOV and allows for batch file uploading. Amongst many others, we support MP4, MOV, AVI, and MKV.

Accepts: MP4

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/mp4_to_mov_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert MP4 to MOV in the browser →

Convert MP4 to WEBM POST /api/v1/tools/mp4_to_webm_converter/run 6 credits

Tool Cloud converts your video files online. Our tool converts MP4 to WEBM and allows for batch file uploading. Amongst many others, we support MP4, MOV, AVI, and MKV.

Accepts: MP4

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/mp4_to_webm_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert MP4 to WEBM in the browser →

Convert Video to GIF POST /api/v1/tools/gif_from_video/run 6 credits

Tool Cloud is an online Video to GIF Converter. Our tool converts MP4, AVI, MOV, WEBM, MKV, or FLV to GIF format.

Accepts: MP4, AVI, MOV, MKV, WEBM, FLV

ParameterTypeDefaultDetails
start_timenumber0Start time in seconds
min 0, max 3600
durationnumber10Duration in seconds (max 30 for GIF)
min 1, max 30
fpsinteger10Frames per second
min 1, max 30
widthinteger320GIF width in pixels (height auto-calculated)
min 100, max 800
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/gif_from_video/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"start_time": 0, "duration": 10}'

Try Convert Video to GIF in the browser →

Convert WEBM to AVI POST /api/v1/tools/webm_to_avi_converter/run 6 credits

Tool Cloud converts your video files online. Our tool converts WEBM to AVI and allows for batch file uploading. Amongst many others, we support MP4, MOV, AVI, and MKV.

Accepts: WEBM

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/webm_to_avi_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert WEBM to AVI in the browser →

Convert WEBM to MKV POST /api/v1/tools/webm_to_mkv_converter/run 6 credits

Tool Cloud converts your video files online. Our tool converts WEBM to MKV and allows for batch file uploading. Amongst many others, we support MP4, MOV, AVI, and MKV.

Accepts: WEBM

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/webm_to_mkv_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert WEBM to MKV in the browser →

Convert WEBM to MOV POST /api/v1/tools/webm_to_mov_converter/run 6 credits

Tool Cloud converts your video files online. Our tool converts WEBM to MOV and allows for batch file uploading. Amongst many others, we support MP4, MOV, AVI, and MKV.

Accepts: WEBM

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/webm_to_mov_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert WEBM to MOV in the browser →

Convert WEBM to MP4 POST /api/v1/tools/webm_to_mp4_converter/run 6 credits

Tool Cloud converts your video files online. Our tool converts WEBM to MP4 and allows for batch file uploading. Amongst many others, we support MP4, MOV, AVI, and MKV.

Accepts: WEBM

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/webm_to_mp4_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert WEBM to MP4 in the browser →

Crop Video POST /api/v1/tools/crop_video/run 5 credits

Tool Cloud is an online Video Cropper. Our tool crops various video formats with specified dimensions and position.

Accepts: MP4, AVI, MOV, MKV, WEBM, FLV

ParameterTypeDefaultDetails
widthinteger—Crop width in pixels
min 64, max 4096
heightinteger—Crop height in pixels
min 64, max 4096
xinteger0X offset from left edge
min 0
yinteger0Y offset from top edge
min 0
center_cropbooleanFalseCrop from center of video
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/crop_video/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"width": 1, "height": 1}'

Try Crop Video in the browser →

Extract GIF Frames POST /api/v1/tools/gif_frame_extract/run 4 credits

Tool Cloud is an online GIF Frame Extractor. Our tool extracts individual frames as PNG, JPG, or BMP from GIF format.

Accepts: GIF

ParameterTypeDefaultDetails
formatstringpngOutput format for extracted frames
One of: png, jpg, bmp
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/gif_frame_extract/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"format": "png"}'

Try Extract GIF Frames in the browser →

Extract Video Audio POST /api/v1/tools/extract_audio/run 2 credits

Tool Cloud is an online Video Audio Extractor. Our tool extracts audio in MP3, AAC, WAV, FLAC, OGG, or M4A from various video formats.

Accepts: MP4, AVI, MOV, MKV, WEBM, FLV, WMV, M4V, 3GP

ParameterTypeDefaultDetails
formatstringmp3Output audio format
One of: mp3, aac, wav, flac, ogg, m4a
bitratestring192kAudio bitrate for compressed formats
One of: 64k, 96k, 128k, 192k, 256k, 320k
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/extract_audio/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"format": "mp3", "bitrate": "192k"}'

Try Extract Video Audio in the browser →

Extract Video Frames POST /api/v1/tools/extract_frames/run 6 credits

Tool Cloud is an online Video Frame Extractor. Our tool extracts individual frames as PNG, JPG, or BMP from various video formats.

Accepts: MP4, AVI, MOV, MKV, WEBM, FLV, WMV, M4V

ParameterTypeDefaultDetails
output_formatstringjpgImage format for extracted frames
One of: jpg, png, bmp
durationnumber0.0Duration in seconds to extract frames (0 = entire video)
min 0.0, max 3600.0
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/extract_frames/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "jpg", "duration": 0.0}'

Try Extract Video Frames in the browser →

Flip GIF POST /api/v1/tools/gif_flip/run 3 credits

Tool Cloud is an online GIF Flipper. Our tool flips GIF format horizontally, vertically, or both.

Accepts: GIF

ParameterTypeDefaultDetails
directionstringhorizontalFlip direction
One of: horizontal, vertical, both
maintain_fpsbooleanTrueMaintain original frame rate
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/gif_flip/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"direction": "horizontal", "maintain_fps": true}'

Try Flip GIF in the browser →

Flip Video POST /api/v1/tools/flip_video/run 5 credits

Tool Cloud is an online Video Flipper. Our tool flips various video formats horizontally, vertically, or both.

Accepts: MP4, AVI, MOV, MKV, WEBM, FLV

ParameterTypeDefaultDetails
directionstringhorizontalFlip direction
One of: horizontal, vertical, both
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/flip_video/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"direction": "horizontal"}'

Try Flip Video in the browser →

GIF Color Filters POST /api/v1/tools/gif_color_filters/run 4 credits

Tool Cloud is an online GIF Color Filterer. Our tool color filters GIF format including grayscale, sepia, vintage, and custom color adjustments.

Accepts: GIF

ParameterTypeDefaultDetails
filter_typestringgrayscaleType of color filter to apply
One of: grayscale, sepia, vintage, cool, warm, dramatic, invert
intensitynumber1.0Filter intensity (0.5-2.0, 1.0 = normal)
min 0.5, max 2.0
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/gif_color_filters/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"filter_type": "grayscale", "intensity": 1.0}'

Try GIF Color Filters in the browser →

GIF to Video POST /api/v1/tools/gif_to_video/run 6 credits

Tool Cloud is an online GIF to Video Converter. Our tool converts GIF format to MP4, AVI, MOV, WEBM, or MKV.

Accepts: GIF

ParameterTypeDefaultDetails
output_formatstringmp4Video output format
One of: mp4, avi, mov, webm, mkv
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/gif_to_video/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "mp4"}'

Try GIF to Video in the browser →

Mute Video POST /api/v1/tools/mute_video/run 2 credits

Tool Cloud is an online Video Muter. Our tool mutes multiple video format's audio without reducing quality.

Accepts: MP4, AVI, MOV, MKV, WEBM, FLV, WMV, M4V

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/mute_video/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Mute Video in the browser →

Optimize GIF Looping POST /api/v1/tools/gif_optimize_looping/run 5 credits

Tool Cloud is an online GIF Loop Optimizer. Our tool optimizes GIF format loops for seamless playback, loop count adjustments, and improvements in smoothness.

Accepts: GIF

ParameterTypeDefaultDetails
loop_countinteger0Number of loops (0 = infinite, any positive number = specific count)
min 0, max 1000
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/gif_optimize_looping/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"loop_count": 0}'

Try Optimize GIF Looping in the browser →

Resize GIF POST /api/v1/tools/gif_resize/run 4 credits

Tool Cloud is an online GIF Resizer. Our tool resizes GIF format by specified dimensions with minimal quality loss.

Accepts: GIF

ParameterTypeDefaultDetails
widthinteger—New width in pixels (0 to keep proportion)
min 0, max 4096
heightinteger—New height in pixels (0 to keep proportion)
min 0, max 4096
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/gif_resize/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"width": 1, "height": 1}'

Try Resize GIF in the browser →

Resize Video POST /api/v1/tools/resize_video/run 5 credits

Tool Cloud is an online Video Resizer. Our tool resizes multiple video formats by dimensions or scale.

Accepts: MP4, AVI, MOV, MKV, WEBM, FLV

ParameterTypeDefaultDetails
widthinteger—Target width in pixels
min 64, max 4096
heightinteger—Target height in pixels
min 64, max 4096
scale_percentnumber—Scale by percentage (alternative to width/height)
min 10, max 200
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/resize_video/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"width": 1, "height": 1}'

Try Resize Video in the browser →

Reverse GIF POST /api/v1/tools/gif_reverse/run 5 credits

Tool Cloud is an online GIF Reverser. Our tool reverses GIF format playback direction.

Accepts: GIF

ParameterTypeDefaultDetails
preserve_timingbooleanTruePreserve original frame timing in reversed GIF
optimize_outputbooleanTrueOptimize reversed GIF for smaller file size
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/gif_reverse/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"preserve_timing": true, "optimize_output": true}'

Try Reverse GIF in the browser →

Rotate GIF POST /api/v1/tools/gif_rotate/run 3 credits

Tool Cloud is an online GIF Rotater. Our tool rotates GIF format by 90, 180, 270, or custom degrees.

Accepts: GIF

ParameterTypeDefaultDetails
rotation_anglestring90_clockwiseRotation angle
One of: 90_clockwise, 90_counterclockwise, 180, custom
custom_anglenumber0.0Custom rotation angle in degrees (-360 to 360)
min -360.0, max 360.0
expand_canvasbooleanTrueExpand canvas to fit rotated image
background_colorstring#FFFFFFBackground color for expanded areas (hex format)
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/gif_rotate/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"rotation_angle": "90_clockwise", "custom_angle": 0.0}'

Try Rotate GIF in the browser →

Rotate Video POST /api/v1/tools/rotate_video/run 5 credits

Tool Cloud is an online Video Rotater. Our tool rotates various video formats by 90, 180, or 270 degrees.

Accepts: MP4, AVI, MOV, MKV, WEBM, FLV

ParameterTypeDefaultDetails
degreesinteger90Rotation angle in degrees (90, 180, 270)
One of: 90, 180, 270
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/rotate_video/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"degrees": 90}'

Try Rotate Video in the browser →

Trim Video POST /api/v1/tools/trim_video/run 5 credits

Tool Cloud is an online Video Trimmer. Our tool trims various video formats to specific start and end times or duration.

Accepts: MP4, AVI, MOV, MKV, WEBM, FLV

ParameterTypeDefaultDetails
start_timenumber0Start time in seconds (default: 0)
min 0
end_timenumber—End time in seconds (optional, trims to end if not specified)
min 0
durationnumber—Duration in seconds from start time (alternative to end_time)
min 0.1
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/trim_video/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"start_time": 0, "end_time": 1}'

Try Trim Video in the browser →

Audio Effects POST /api/v1/tools/audio_effects/run 4 credits

Tool Cloud is an online Audio Effect Converter. Our tool applies audio effects like echo, reverb, distortion, and equalization to various audio formats.

Accepts: MP3, WAV, FLAC, M4A, AAC, OGG

ParameterTypeDefaultDetails
effect_typestringechoType of audio effect to apply
One of: echo, reverb, distortion, robot, chorus
intensityinteger3Effect intensity (1-5, where 5 is strongest)
min 1, max 5
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/audio_effects/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"effect_type": "echo", "intensity": 3}'

Try Audio Effects in the browser →

Change Audio Speed POST /api/v1/tools/change_audio_speed/run 3 credits

Tool Cloud is an online Audio Speed Changer. Our tool allows the speed up or slow down of various audio formats while maintaining or adjusting pitch.

Accepts: MP3, WAV, FLAC, M4A, AAC, OGG, WMA

ParameterTypeDefaultDetails
speed_multipliernumber1.5Speed multiplier (0.25-4.0, 1.0 = original speed)
min 0.25, max 4.0
maintain_pitchbooleanTrueMaintain original pitch when changing speed
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/change_audio_speed/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"speed_multiplier": 1.5, "maintain_pitch": true}'

Try Change Audio Speed in the browser →

Compress Audio POST /api/v1/tools/compress_audio/run 4 credits

Tool Cloud is an online Audio Compressor. Our tool compresses various audio formats for size reduction with minimal quality loss.

Accepts: MP3, WAV, FLAC, M4A, AAC, OGG

ParameterTypeDefaultDetails
output_formatstringmp3Output audio format
One of: mp3, aac, ogg, m4a
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/compress_audio/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "mp3"}'

Try Compress Audio in the browser →

Convert AAC to FLAC POST /api/v1/tools/aac_to_flac_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts AAC to FLAC and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: AAC

ParameterTypeDefaultDetails
output_formatstringflac
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/aac_to_flac_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "flac", "sample_rate": 44100}'

Try Convert AAC to FLAC in the browser →

Convert AAC to MP3 POST /api/v1/tools/aac_to_mp3_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts AAC to MP3 and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: AAC

ParameterTypeDefaultDetails
output_formatstringmp3
bitratestring128k
One of: 64k, 96k, 128k, 192k, 256k, 320k
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/aac_to_mp3_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "mp3", "bitrate": "128k"}'

Try Convert AAC to MP3 in the browser →

Convert AAC to WAV POST /api/v1/tools/aac_to_wav_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts AAC to WAV and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: AAC

ParameterTypeDefaultDetails
output_formatstringwav
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/aac_to_wav_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "wav", "sample_rate": 44100}'

Try Convert AAC to WAV in the browser →

Convert FLAC to M4A POST /api/v1/tools/flac_to_m4a_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts FLAC to M4A and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: FLAC

ParameterTypeDefaultDetails
output_formatstringm4a
bitratestring128k
One of: 64k, 96k, 128k, 192k, 256k, 320k
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/flac_to_m4a_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "m4a", "bitrate": "128k"}'

Try Convert FLAC to M4A in the browser →

Convert FLAC to MP3 POST /api/v1/tools/flac_to_mp3_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts FLAC to MP3 and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: FLAC

ParameterTypeDefaultDetails
output_formatstringmp3
bitratestring128k
One of: 64k, 96k, 128k, 192k, 256k, 320k
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/flac_to_mp3_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "mp3", "bitrate": "128k"}'

Try Convert FLAC to MP3 in the browser →

Convert FLAC to OGG POST /api/v1/tools/flac_to_ogg_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts FLAC to OGG and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: FLAC

ParameterTypeDefaultDetails
output_formatstringogg
bitratestring128k
One of: 64k, 96k, 128k, 192k, 256k, 320k
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/flac_to_ogg_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "ogg", "bitrate": "128k"}'

Try Convert FLAC to OGG in the browser →

Convert FLAC to WAV POST /api/v1/tools/flac_to_wav_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts FLAC to WAV and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: FLAC

ParameterTypeDefaultDetails
output_formatstringwav
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/flac_to_wav_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "wav", "sample_rate": 44100}'

Try Convert FLAC to WAV in the browser →

Convert M4A to FLAC POST /api/v1/tools/m4a_to_flac_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts M4A to FLAC and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: M4A

ParameterTypeDefaultDetails
output_formatstringflac
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/m4a_to_flac_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "flac", "sample_rate": 44100}'

Try Convert M4A to FLAC in the browser →

Convert M4A to MP3 POST /api/v1/tools/m4a_to_mp3_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts M4A to MP3 and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: M4A

ParameterTypeDefaultDetails
output_formatstringmp3
bitratestring128k
One of: 64k, 96k, 128k, 192k, 256k, 320k
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/m4a_to_mp3_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "mp3", "bitrate": "128k"}'

Try Convert M4A to MP3 in the browser →

Convert M4A to OGG POST /api/v1/tools/m4a_to_ogg_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts M4A to OGG and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: M4A

ParameterTypeDefaultDetails
output_formatstringogg
bitratestring128k
One of: 64k, 96k, 128k, 192k, 256k, 320k
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/m4a_to_ogg_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "ogg", "bitrate": "128k"}'

Try Convert M4A to OGG in the browser →

Convert M4A to WAV POST /api/v1/tools/m4a_to_wav_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts M4A to WAV and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: M4A

ParameterTypeDefaultDetails
output_formatstringwav
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/m4a_to_wav_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "wav", "sample_rate": 44100}'

Try Convert M4A to WAV in the browser →

Convert MP3 to AAC POST /api/v1/tools/mp3_to_aac_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts MP3 to AAC and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: MP3

ParameterTypeDefaultDetails
output_formatstringaac
bitratestring128k
One of: 64k, 96k, 128k, 192k, 256k, 320k
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/mp3_to_aac_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "aac", "bitrate": "128k"}'

Try Convert MP3 to AAC in the browser →

Convert MP3 to FLAC POST /api/v1/tools/mp3_to_flac_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts MP3 to FLAC and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: MP3

ParameterTypeDefaultDetails
output_formatstringflac
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/mp3_to_flac_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "flac", "sample_rate": 44100}'

Try Convert MP3 to FLAC in the browser →

Convert MP3 to M4A POST /api/v1/tools/mp3_to_m4a_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts MP3 to M4A and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: MP3

ParameterTypeDefaultDetails
output_formatstringm4a
bitratestring128k
One of: 64k, 96k, 128k, 192k, 256k, 320k
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/mp3_to_m4a_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "m4a", "bitrate": "128k"}'

Try Convert MP3 to M4A in the browser →

Convert MP3 to OGG POST /api/v1/tools/mp3_to_ogg_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts MP3 to OGG and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: MP3

ParameterTypeDefaultDetails
output_formatstringogg
bitratestring128k
One of: 64k, 96k, 128k, 192k, 256k, 320k
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/mp3_to_ogg_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "ogg", "bitrate": "128k"}'

Try Convert MP3 to OGG in the browser →

Convert MP3 to WAV POST /api/v1/tools/mp3_to_wav_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts MP3 to WAV and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: MP3

ParameterTypeDefaultDetails
output_formatstringwav
bitratestring128k
One of: 64k, 96k, 128k, 192k, 256k, 320k
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/mp3_to_wav_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "wav", "bitrate": "128k"}'

Try Convert MP3 to WAV in the browser →

Convert OGG to FLAC POST /api/v1/tools/ogg_to_flac_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts OGG to FLAC and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: OGG

ParameterTypeDefaultDetails
output_formatstringflac
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/ogg_to_flac_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "flac", "sample_rate": 44100}'

Try Convert OGG to FLAC in the browser →

Convert OGG to M4A POST /api/v1/tools/ogg_to_m4a_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts OGG to M4A and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: OGG

ParameterTypeDefaultDetails
output_formatstringm4a
bitratestring128k
One of: 64k, 96k, 128k, 192k, 256k, 320k
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/ogg_to_m4a_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "m4a", "bitrate": "128k"}'

Try Convert OGG to M4A in the browser →

Convert OGG to MP3 POST /api/v1/tools/ogg_to_mp3_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts OGG to MP3 and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: OGG

ParameterTypeDefaultDetails
output_formatstringmp3
bitratestring128k
One of: 64k, 96k, 128k, 192k, 256k, 320k
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/ogg_to_mp3_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "mp3", "bitrate": "128k"}'

Try Convert OGG to MP3 in the browser →

Convert OGG to WAV POST /api/v1/tools/ogg_to_wav_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts OGG to WAV and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: OGG

ParameterTypeDefaultDetails
output_formatstringwav
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/ogg_to_wav_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "wav", "sample_rate": 44100}'

Try Convert OGG to WAV in the browser →

Convert Stereo to Mono POST /api/v1/tools/stereo_mono_converter/run 2 credits

Tool Cloud is an online Stereo to Mono Converter. Our tool converts stereo audio to mono or mono audio to stereo using channel mixing/duplication.

Accepts: MP3, WAV, FLAC, M4A, AAC, OGG, WMA, AIFF, AU

ParameterTypeDefaultDetails
conversion_typestringstereo_to_monoConversion direction
One of: stereo_to_mono, mono_to_stereo
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/stereo_mono_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"conversion_type": "stereo_to_mono"}'

Try Convert Stereo to Mono in the browser →

Convert WAV to AAC POST /api/v1/tools/wav_to_aac_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts WAV to AAC and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: WAV

ParameterTypeDefaultDetails
output_formatstringaac
bitratestring128k
One of: 64k, 96k, 128k, 192k, 256k, 320k
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/wav_to_aac_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "aac", "bitrate": "128k"}'

Try Convert WAV to AAC in the browser →

Convert WAV to FLAC POST /api/v1/tools/wav_to_flac_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts WAV to FLAC and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: WAV

ParameterTypeDefaultDetails
output_formatstringflac
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/wav_to_flac_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "flac", "sample_rate": 44100}'

Try Convert WAV to FLAC in the browser →

Convert WAV to M4A POST /api/v1/tools/wav_to_m4a_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts WAV to M4A and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: WAV

ParameterTypeDefaultDetails
output_formatstringm4a
bitratestring128k
One of: 64k, 96k, 128k, 192k, 256k, 320k
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/wav_to_m4a_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "m4a", "bitrate": "128k"}'

Try Convert WAV to M4A in the browser →

Convert WAV to MP3 POST /api/v1/tools/wav_to_mp3_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts WAV to MP3 and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: WAV

ParameterTypeDefaultDetails
output_formatstringmp3
bitratestring128k
One of: 64k, 96k, 128k, 192k, 256k, 320k
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/wav_to_mp3_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "mp3", "bitrate": "128k"}'

Try Convert WAV to MP3 in the browser →

Convert WAV to OGG POST /api/v1/tools/wav_to_ogg_converter/run 4 credits

Tool Cloud converts your audio files online. Our tool converts WAV to OGG and allows for batch file uploading. Amongst many others, we support MP3, WAV, OGG, and AAC.

Accepts: WAV

ParameterTypeDefaultDetails
output_formatstringogg
bitratestring128k
One of: 64k, 96k, 128k, 192k, 256k, 320k
sample_rateinteger44100
One of: 22050, 44100, 48000, 96000
channelsinteger2
One of: 1, 2
normalizebooleanFalse
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/wav_to_ogg_converter/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"output_format": "ogg", "bitrate": "128k"}'

Try Convert WAV to OGG in the browser →

Normalize Audio POST /api/v1/tools/normalize_audio/run 3 credits

Tool Cloud is an online Audio Normalizer. Our tool normalizes various audio formats loudness.

Accepts: MP3, WAV, FLAC, M4A, AAC, OGG, WMA

ParameterTypeDefaultDetails
target_levelstring-23 LUFSTarget loudness level
One of: -23 LUFS, -20 LUFS, -18 LUFS, -16 LUFS
modestringloudnormNormalization mode
One of: loudnorm, dynaudnorm, compand
true_peak_limitnumber-1.0True peak limit in dB (-2.0 to 0.0)
min -2.0, max 0.0
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/normalize_audio/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"target_level": "-23 LUFS", "mode": "loudnorm"}'

Try Normalize Audio in the browser →

Remove Background Noise POST /api/v1/tools/audio_noise_reduction/run 8 credits

Tool Cloud is an online Audio Noise Remover. Our tool allows for various audio formats to be focused from noise.

Accepts: MP3, WAV, FLAC, M4A, OGG, AAC

ParameterTypeDefaultDetails
strengthinteger3Noise reduction strength (1-5, where 5 is strongest)
min 1, max 5
normalize_outputbooleanTrueNormalize audio levels after noise reduction
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/audio_noise_reduction/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"strength": 3, "normalize_output": true}'

Try Remove Background Noise in the browser →

Trim Audio POST /api/v1/tools/trim_audio/run 2 credits

Tool Cloud is an online Audio Trimmer. Our tool trims various audio formats to specific start and end times or duration.

Accepts: MP3, WAV, FLAC, M4A, AAC, OGG

ParameterTypeDefaultDetails
start_timenumber0Start time in seconds (default: 0)
min 0
end_timenumber—End time in seconds (optional, trims to end if not specified)
min 0
durationnumber—Duration in seconds from start time (alternative to end_time)
min 0.1
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/trim_audio/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"start_time": 0, "end_time": 1}'

Try Trim Audio in the browser →

Convert AI to SVG POST /api/v1/tools/ai_to_svg/run 3 credits

Tool Cloud converts your vector files online. Our tool converts SVG to EPS and allows for batch file uploading. Amongst many others, we support SVG, SVGZ, AI, and EPS.

Accepts: AI

ParameterTypeDefaultDetails
resolutionnumber300Output resolution in DPI (for rasterization when needed)
min 72, max 1200
widthnumber0Output width in pixels (0 = auto)
min 0, max 10000
heightnumber0Output height in pixels (0 = auto)
min 0, max 10000
maintain_aspect_ratiobooleanTrueMaintain aspect ratio when resizing
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/ai_to_svg/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"resolution": 300, "width": 0}'

Try Convert AI to SVG in the browser →

Convert EPS to JPG POST /api/v1/tools/eps_to_jpg/run 3 credits

Tool Cloud converts your vector files online. Our tool converts EPS to JPG and allows for batch file uploading. Amongst many others, we support SVG, SVGZ, AI, and EPS.

Accepts: EPS, EPSF, EPSI

ParameterTypeDefaultDetails
resolutionnumber300Output resolution in DPI (for rasterization when needed)
min 72, max 1200
widthnumber0Output width in pixels (0 = auto)
min 0, max 10000
heightnumber0Output height in pixels (0 = auto)
min 0, max 10000
maintain_aspect_ratiobooleanTrueMaintain aspect ratio when resizing
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/eps_to_jpg/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"resolution": 300, "width": 0}'

Try Convert EPS to JPG in the browser →

Convert EPS to PNG POST /api/v1/tools/eps_to_png/run 3 credits

Tool Cloud converts your vector files online. Our tool converts EPS to PNG and allows for batch file uploading. Amongst many others, we support SVG, SVGZ, AI, and EPS.

Accepts: EPS, EPSF, EPSI

ParameterTypeDefaultDetails
resolutionnumber300Output resolution in DPI (for rasterization when needed)
min 72, max 1200
widthnumber0Output width in pixels (0 = auto)
min 0, max 10000
heightnumber0Output height in pixels (0 = auto)
min 0, max 10000
maintain_aspect_ratiobooleanTrueMaintain aspect ratio when resizing
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/eps_to_png/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"resolution": 300, "width": 0}'

Try Convert EPS to PNG in the browser →

Convert EPS to SVG POST /api/v1/tools/eps_to_svg/run 3 credits

Tool Cloud converts your vector files online. Our tool converts EPS to SVG and allows for batch file uploading. Amongst many others, we support SVG, SVGZ, AI, and EPS.

Accepts: EPS, EPSF, EPSI

ParameterTypeDefaultDetails
resolutionnumber300Output resolution in DPI (for rasterization when needed)
min 72, max 1200
widthnumber0Output width in pixels (0 = auto)
min 0, max 10000
heightnumber0Output height in pixels (0 = auto)
min 0, max 10000
maintain_aspect_ratiobooleanTrueMaintain aspect ratio when resizing
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/eps_to_svg/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"resolution": 300, "width": 0}'

Try Convert EPS to SVG in the browser →

Convert SVG to AI POST /api/v1/tools/svg_to_ai/run 3 credits

Tool Cloud converts your vector files online. Our tool converts SVG to AI and allows for batch file uploading. Amongst many others, we support SVG, SVGZ, AI, and EPS.

Accepts: SVG, SVGZ

ParameterTypeDefaultDetails
resolutionnumber300Output resolution in DPI (for rasterization when needed)
min 72, max 1200
widthnumber0Output width in pixels (0 = auto)
min 0, max 10000
heightnumber0Output height in pixels (0 = auto)
min 0, max 10000
maintain_aspect_ratiobooleanTrueMaintain aspect ratio when resizing
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/svg_to_ai/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"resolution": 300, "width": 0}'

Try Convert SVG to AI in the browser →

Convert SVG to EPS POST /api/v1/tools/svg_to_eps/run 3 credits

Tool Cloud converts your vector files online. Our tool converts SVG to EPS and allows for batch file uploading. Amongst many others, we support SVG, SVGZ, AI, and EPS.

Accepts: SVG, SVGZ

ParameterTypeDefaultDetails
resolutionnumber300Output resolution in DPI (for rasterization when needed)
min 72, max 1200
widthnumber0Output width in pixels (0 = auto)
min 0, max 10000
heightnumber0Output height in pixels (0 = auto)
min 0, max 10000
maintain_aspect_ratiobooleanTrueMaintain aspect ratio when resizing
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/svg_to_eps/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"resolution": 300, "width": 0}'

Try Convert SVG to EPS in the browser →

Convert SVG to JPG POST /api/v1/tools/svg_to_jpg/run 3 credits

Tool Cloud converts your vector files online. Our tool converts SVG to JPG and allows for batch file uploading. Amongst many others, we support SVG, SVGZ, AI, and EPS.

Accepts: SVG, SVGZ

ParameterTypeDefaultDetails
resolutionnumber300Output resolution in DPI (for rasterization when needed)
min 72, max 1200
widthnumber0Output width in pixels (0 = auto)
min 0, max 10000
heightnumber0Output height in pixels (0 = auto)
min 0, max 10000
maintain_aspect_ratiobooleanTrueMaintain aspect ratio when resizing
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/svg_to_jpg/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"resolution": 300, "width": 0}'

Try Convert SVG to JPG in the browser →

Convert SVG to PNG POST /api/v1/tools/svg_to_png/run 3 credits

Tool Cloud converts your vector files online. Our tool converts SVG to PNG and allows for batch file uploading. Amongst many others, we support SVG, SVGZ, AI, and EPS.

Accepts: SVG, SVGZ

ParameterTypeDefaultDetails
resolutionnumber300Output resolution in DPI (for rasterization when needed)
min 72, max 1200
widthnumber0Output width in pixels (0 = auto)
min 0, max 10000
heightnumber0Output height in pixels (0 = auto)
min 0, max 10000
maintain_aspect_ratiobooleanTrueMaintain aspect ratio when resizing
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/svg_to_png/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]" \
  -F 'params={"resolution": 300, "width": 0}'

Try Convert SVG to PNG in the browser →

Convert Text Case POST /api/v1/tools/convert_case/run Free

Convert text to different case formats (uppercase, lowercase, title case, sentence case)

Accepts: TXT, MD, HTML, RST

ParameterTypeDefaultDetails
case_typestringlowercaseCase conversion type
One of: uppercase, lowercase, title_case, sentence_case
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/convert_case/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "text=Your text here" \
  -F 'params={"case_type": "lowercase"}'

Try Convert Text Case in the browser →

Count Words POST /api/v1/tools/count_words/run Free

Count words, characters, and other text statistics

Accepts: TXT, MD, CSV, JSON, XML, HTML

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/count_words/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "text=Your text here"

Try Count Words in the browser →

Extract Keywords POST /api/v1/tools/extract_keywords/run Free

Extract important keywords and phrases from text documents

Accepts: TXT, MD, HTML, RST, CSV, JSON

ParameterTypeDefaultDetails
methodstringfrequencyKeyword extraction method
One of: frequency, tfidf, rake
max_keywordsinteger20Maximum number of keywords to extract
min 1, max 100
min_lengthinteger3Minimum word length for keywords
min 1, max 10
remove_stopwordsbooleanTrueRemove common stop words from results
lemmatizebooleanTrueApply lemmatization to normalize words
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/extract_keywords/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "text=Your text here" \
  -F 'params={"method": "frequency", "max_keywords": 20}'

Try Extract Keywords in the browser →

Format Text POST /api/v1/tools/format_text/run Free

Clean and reformat text with line breaks, spacing, and structure improvements

Accepts: TXT, MD, CSV, JSON, HTML, RST

ParameterTypeDefaultDetails
normalize_line_breaksbooleanTrueNormalize line breaks to Unix format
remove_extra_spacesbooleanTrueRemove extra spaces and tabs
fix_paragraphsbooleanTrueFix paragraph separation and line wrapping
remove_blank_linesbooleanTrueRemove excessive blank lines
max_line_lengthinteger80Maximum line length for wrapping (0 = no wrapping)
min 0, max 200
indentationstringnoneText indentation style
One of: none, auto, spaces_2, spaces_4, tabs
preserve_code_blocksbooleanTruePreserve code blocks and formatting in Markdown
remove_urlsbooleanFalseRemove URLs from text
remove_emailsbooleanFalseRemove email addresses from text
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/format_text/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "text=Your text here" \
  -F 'params={"normalize_line_breaks": true, "remove_extra_spaces": true}'

Try Format Text in the browser →

Invisible Character Viewer POST /api/v1/tools/invisible_char_viewer/run Free

Detect and highlight invisible characters, non-printing symbols, and formatting characters in text

Accepts: TXT, MD, HTML, CSV, JSON, XML, PY, JS, CSS

ParameterTypeDefaultDetails
show_detailsbooleanTrueShow detailed character information (code points, names)
highlight_modestringdescriptiveHow to highlight invisible characters
One of: brackets, unicode, hex_codes, descriptive
include_whitespacebooleanTrueInclude spaces and tabs in results
output_formatstringtext_reportFormat for the analysis output
One of: text_report, html_highlighted, json_details
line_numbersbooleanFalseInclude line numbers in output
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/invisible_char_viewer/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "text=Your text here" \
  -F 'params={"show_details": true, "highlight_mode": "descriptive"}'

Try Invisible Character Viewer in the browser →

Remove Duplicate Lines POST /api/v1/tools/remove_duplicate_lines/run Free

Remove duplicate lines from text files, preserving line order

Accepts: TXT, MD, CSV, LOG, JAVA, PY, JS, CSS, HTML, XML, JSON, SQL, RST, MD

ParameterTypeDefaultDetails
preserve_casebooleanTrueTreat lines with different cases as different (case-sensitive)
remove_empty_linesbooleanFalseAlso remove empty lines after deduplication
trim_whitespacebooleanFalseTrim leading/trailing whitespace before deduplication
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/remove_duplicate_lines/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "text=Your text here" \
  -F 'params={"preserve_case": true, "remove_empty_lines": false}'

Try Remove Duplicate Lines in the browser →

Convert Audio to Base64 POST /api/v1/tools/audio_to_base64/run 1 credit

Tool Cloud converts your Base64 online. Our tool will convert Audio format to Base64.

Accepts: MP3, WAV, FLAC, OGG, M4A, AAC

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/audio_to_base64/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert Audio to Base64 in the browser →

Convert Base64 to ASCII POST /api/v1/tools/base64_to_ascii/run 1 credit

Tool Cloud converts your Base64 online. Our tool will convert specified Base64 to ASCII format.

ParameterTypeDefaultDetails
input_datastring—Base64 data to decode
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/base64_to_ascii/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F 'params={"input_data": "value"}'

Try Convert Base64 to ASCII in the browser →

Convert Base64 to Audio POST /api/v1/tools/base64_to_audio/run 1 credit

Tool Cloud converts your Base64 online. Our tool will convert specified Base64 to Audio format.

ParameterTypeDefaultDetails
input_datastring—Base64 data to decode
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/base64_to_audio/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F 'params={"input_data": "value"}'

Try Convert Base64 to Audio in the browser →

Convert Base64 to Image POST /api/v1/tools/base64_to_image/run 1 credit

Tool Cloud converts your Base64 online. Our tool will convert specified Base64 to Image format.

ParameterTypeDefaultDetails
input_datastring—Base64 data to decode
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/base64_to_image/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F 'params={"input_data": "value"}'

Try Convert Base64 to Image in the browser →

Convert Base64 to PDF POST /api/v1/tools/base64_to_pdf/run 1 credit

Tool Cloud converts your Base64 online. Our tool will convert specified Base64 to PDF format.

ParameterTypeDefaultDetails
input_datastring—Base64 data to decode
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/base64_to_pdf/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F 'params={"input_data": "value"}'

Try Convert Base64 to PDF in the browser →

Convert Base64 to Text POST /api/v1/tools/base64_to_text/run 1 credit

Tool Cloud converts your Base64 online. Our tool will convert specified Base64 to Text format.

ParameterTypeDefaultDetails
input_datastring—Base64 data to decode
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/base64_to_text/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F 'params={"input_data": "value"}'

Try Convert Base64 to Text in the browser →

Convert Base64 to Video POST /api/v1/tools/base64_to_video/run 2 credits

Tool Cloud converts your Base64 online. Our tool will convert specified Base64 to Video format.

ParameterTypeDefaultDetails
input_datastring—Base64 data to decode
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/base64_to_video/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F 'params={"input_data": "value"}'

Try Convert Base64 to Video in the browser →

Convert HTML to Base64 POST /api/v1/tools/html_to_base64/run 1 credit

Tool Cloud converts your Base64 online. Our tool will convert HTML format to Base64.

ParameterTypeDefaultDetails
input_datastring—HTML data to encode
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/html_to_base64/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F 'params={"input_data": "value"}'

Try Convert HTML to Base64 in the browser →

Convert IP to Location POST /api/v1/tools/ip_to_location/run 1 credit

Tool Cloud is an online Ip to Location Converter. Our tool will convert an IP to a location within 30 miles.

ParameterTypeDefaultDetails
ipstring—IP address to geolocate
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/ip_to_location/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F 'params={"ip": "value"}'

Try Convert IP to Location in the browser →

Convert Image to Base64 POST /api/v1/tools/image_to_base64/run 1 credit

Tool Cloud converts your Base64 online. Our tool will convert Image format to Base64.

Accepts: JPG, JPEG, PNG, GIF, WEBP, BMP, TIFF

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/image_to_base64/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert Image to Base64 in the browser →

Convert PDF to Base64 POST /api/v1/tools/pdf_to_base64/run 1 credit

Tool Cloud converts your Base64 online. Our tool will convert PDF format to Base64.

Accepts: PDF

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/pdf_to_base64/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert PDF to Base64 in the browser →

Convert PDF to Markdown POST /api/v1/tools/pdf_to_markdown/run 5 credits

Tool Cloud is an online PDF to Markdown Converter. Our tool will convert PDF to MD with minimal loss.

Accepts: PDF

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/pdf_to_markdown/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert PDF to Markdown in the browser →

Convert Text to Base64 POST /api/v1/tools/text_to_base64/run 1 credit

Tool Cloud converts your Base64 online. Our tool will convert Text format to Base64.

Accepts: TXT, MD, HTML, JSON, XML, CSS

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/text_to_base64/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "text=Your text here"

Try Convert Text to Base64 in the browser →

Convert Video to Base64 POST /api/v1/tools/video_to_base64/run 1 credit

Tool Cloud converts your Base64 online. Our tool will convert Video format to Base64.

Accepts: MP4, AVI, MOV, MKV, WEBM, FLV

This tool has no options. Just send the file.

Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/video_to_base64/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F "[email protected]"

Try Convert Video to Base64 in the browser →

QR Code Generator POST /api/v1/tools/qr_generator/run 1 credit

Tool Cloud is an online QR Code Generator. Our tool will create a QR image from a url.

Accepts: URL

ParameterTypeDefaultDetails
urlstring—URL to encode in QR code
sizeinteger256QR code size in pixels (100-1000)
min 100, max 1000
foreground_colorstring#000000Foreground color (hex)
background_colorstring#FFFFFFBackground color (hex)
add_borderbooleanTrueAdd a border around the QR code
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/qr_generator/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F 'params={"url": "value", "size": 256}'

Try QR Code Generator in the browser →

UUID Generator POST /api/v1/tools/uuid_random_string_generator/run 1 credit

Tool Cloud is an online UUID Generator. Our tool generates random UUIDs as specified.

ParameterTypeDefaultDetails
generation_typestringuuid4Type of identifier to generate
One of: uuid4, random_string
countinteger1Number of identifiers to generate (1-10)
min 1, max 10
string_lengthinteger32Length of random strings (8-64)
min 8, max 64
Example
curl -X POST https://www.tool-cloud.com/api/v1/tools/uuid_random_string_generator/run \
  -H "Authorization: Bearer $TOOL_CLOUD_KEY" \
  -F 'params={"generation_type": "uuid4", "count": 1}'

Try UUID Generator in the browser →