SELF-HOSTED

Sharp Image Transformer

Upload raster, SVG, or PDF files. Get optimized bitmap previews at multiple sizes. Built on sharp — no external services, no Docker, no third-party APIs.

Supported Inputs

PNG JPEG WebP GIF HEIC AVIF TIFF BMP SVG PDF

Default Presets

mediumColor 512px max q82 .png
bigColor 1024px max q85 .png
rasterized50 512px max q82 .png

API Endpoints

POST /api/image-transformer/upload
GET /api/image-transformer/assets/:id
POST /api/.../assets/:id/retransform
GET /api/image-transformer/files/:key

Features

  • MD5 deduplication
  • SVG rasterization at 300dpi
  • PDF first-page rendering
  • EXIF auto-rotation
  • MozJPEG optimization
  • Configurable presets