Dataczar
Browse helpers

media service

Image manipulation, conversion, and other pixel/media utilities. Browse the catalog below and pick the helpers that fit your workflow.

Grab your Dataczar API key

Every helper runs with the same simple API key. Sign in (or create a free Dataczar account) at Dataczar Connect to issue keys in seconds, then drop the key into any `ak=` parameter and start shipping.

Tip: reuse the same key across these helpers, or rotate keys per project from the Connect dashboard.

GETPOSTDownload an image and add a solid border before returning the transformed file.

Fetches a public image (or accepts direct upload), applies a configurable border color/width, and streams the new image back. Mirrors TinyPNG-style API behavior with GET-first semantics for quick demos.

View reference →

GETPOSTAdd a soft drop shadow behind the image.

Add a soft drop shadow behind the image.

View reference →

GETPOSTMask the image with rounded corners.

Mask the image with rounded corners.

View reference →

GETPOSTOverlay semi-transparent watermark text.

Overlay semi-transparent watermark text.

View reference →

GETPOSTCrop an image to a target aspect ratio.

Trims an image so it fits a desired aspect ratio. You can provide a ratio like `16:9` or `1.333` and optionally choose a focal point (`top`, `bottom`, `left`, `right`, or `center`). The service crops the necessary width/height and returns the trimmed image.

View reference →

GETPOSTGenerate barcodes (Code128 by default).

Accepts a data string and outputs a PNG barcode.

View reference →

GETPOSTReturn the most common colors from an image.

Downloads an image (or accepts an upload), samples it, and returns the top N colors with percentages.

View reference →

GETPOSTCombine two images horizontally or vertically.

Combine two images horizontally or vertically.

View reference →

GETPOSTRe-encode the image at a given quality.

Re-encode the image at a given quality.

View reference →

GETPOSTConvert to PNG/JPG/GIF/WebP/AVIF.

Convert to PNG/JPG/GIF/WebP/AVIF.

View reference →

GETPOSTConvert an image into a multi-size favicon.

Fetches or uploads an image, resizes it to the requested square sizes, and returns a .ico binary.

View reference →

GETPOSTConvert inline SVG into PNG icons.

Accepts SVG markup (via query or body) and renders a PNG at the requested size.

View reference →

GETPOSTBalance resize + compression for PNG/JPG.

Balance resize + compression for PNG/JPG.

View reference →

GETPOSTOverlay a logo image in a corner.

Overlay a logo image in a corner.

View reference →

GETPOSTPixelate or blur areas of an image.

Accepts regions defined as `x,y,width,height` (semicolon separated) and applies either pixelation or blur to each region.

View reference →

GETPOSTGenerate QR codes from text or URLs.

Accepts text input and returns a PNG QR code with configurable colors and sizing.

View reference →

GETPOSTResize with fit/cover/fill modes.

Resize with fit/cover/fill modes.

View reference →

GETPOSTCombine multiple images into a sprite sheet.

Downloads a list of images, normalizes them to a uniform tile size, and assembles a sprite sheet grid.

View reference →

GETPOSTRemove EXIF/metadata while preserving pixels.

Remove EXIF/metadata while preserving pixels.

View reference →