Skip to content
BoringKit

Tools catalog

Every tool tells you how it runs before you send work.

Use the catalog to choose the right path. Some tools run in the web app without upload, URL checks use dedicated API endpoints, and heavy or automated tools create jobs through /jobs.

Can I use this tool through the API?

Runs in the browser

Use the web app. Input is not uploaded, accepted local runs cost 1 credit, and /jobs is not available for that tool.

URL check

Use the documented endpoint such as /url-metadata. This is for public web pages.

API job

Use /jobs. File jobs may return an upload URL before processing starts.

Coming soon

Visible in the product roadmap, but not callable until it becomes available.

Fields that matter

status

Shows whether the tool is available now or marked coming soon.

processing

Tells you whether the tool runs in the browser, uses a URL endpoint, or creates a background job.

apiAvailable

true means the tool can create API jobs through /jobs. Metadata visibility alone is not job support.

limits

maxInputBytes, maxBatchItems, and allowedTypes define client-side validation before any request.

retention

Browser tools do not upload input or retain output in BoringKit. Worker jobs declare upload, credits, and input/output expiry.

How to read readiness

runs in browser

Runs in the web UI at 1 credit per accepted run. BoringKit does not upload or retain the input for these tools, and /jobs returns browser_only_tool.

URL check

Uses a dedicated API route such as /url-metadata for public page metadata.

API job

Creates a /jobs record, may return an upload intent, runs with timeout and retry bounds, then returns downloadable output.

not available

If a catalog entry is not marked API-available, clients should not attempt job creation for it.

API-capable worker tools

Word to PDF

Convert DOCX or ODT documents to PDF through the worker.

POST /jobs toolSlug=word-to-pdf
workerDOCX, ODT

Slides to PDF

Convert PPTX or ODP slide decks to PDF.

POST /jobs toolSlug=slides-to-pdf
workerPPTX, ODP

Spreadsheet to PDF

Convert XLSX, ODS, or CSV files to PDF.

POST /jobs toolSlug=spreadsheet-to-pdf
workerXLSX, ODS, CSV

HTML or Markdown to PDF

Convert HTML, Markdown, or plain text documents to PDF.

POST /jobs toolSlug=html-markdown-to-pdf
workerHTML, Markdown, Text

PDF to Images ZIP

Render PDF pages as PNG files and package them into a ZIP.

POST /jobs toolSlug=pdf-to-images-zip
workerPDF

PDF to Text

Extract machine-readable PDF text with honest scanner limitations.

POST /jobs toolSlug=pdf-to-text
workerPDF

PDF to Markdown

Extract readable PDF text into a Markdown artifact.

POST /jobs toolSlug=pdf-to-markdown
workerPDF

PDF to DOCX

Create a text-only DOCX from machine-readable PDF text.

POST /jobs toolSlug=pdf-to-docx
workerPDF

PDF to Excel

Extract machine-readable PDF text into an XLSX workbook with explicit quality metadata.

POST /jobs toolSlug=pdf-to-excel
workerPDF

PDF to PPT

Convert machine-readable PDF text into a PPTX deck through the document worker lane.

POST /jobs toolSlug=pdf-to-ppt
workerPDF

Trim Video

Trim a clip from the video and audio editor lane.

POST /jobs toolSlug=trim-video
workerfile

Compress Video

Compress video through the ffmpeg worker queue.

POST /jobs toolSlug=compress-video
workerfile

Video to GIF

Turn short clips into shareable GIFs.

POST /jobs toolSlug=video-to-gif
workerfile

Mute Video

Strip the audio track.

POST /jobs toolSlug=mute-video
workerfile

Extract Audio

Extract the audio track from a video into an MP3 worker output.

POST /jobs toolSlug=extract-audio
workerMP4 video, MOV video, WebM video

Resize Video

Resize MP4, MOV, or WebM files through the ffmpeg worker queue with bounded output metadata.

POST /jobs toolSlug=resize-video
workerMP4 video, MOV video, WebM video

Crop Video

Crop video frames through the ffmpeg worker queue with explicit dimensions and codec metadata.

POST /jobs toolSlug=crop-video
workerMP4 video, MOV video, WebM video

Change Video Speed

Speed up or slow down short videos through the ffmpeg worker queue with duration metadata.

POST /jobs toolSlug=change-video-speed
workerMP4 video, MOV video, WebM video

Audio Trimmer

Trim MP3, WAV, AAC, or OGG audio through the ffmpeg worker lane with output duration metadata.

POST /jobs toolSlug=audio-trimmer
workerMP3 audio, WAV audio, AAC audio, OGG audio

Audio to MP3

Convert common audio and video inputs into MP3 through the ffmpeg worker queue.

POST /jobs toolSlug=audio-to-mp3
workerMP3 audio, WAV audio, AAC audio, OGG audio, MP4 video, MOV video, WebM video

Compress Audio

Compress common audio inputs into smaller MP3 output through the ffmpeg worker queue.

POST /jobs toolSlug=compress-audio
workerMP3 audio, WAV audio, AAC audio, OGG audio

HTML to PDF API

Hidden mode alias for API Console HTML-to-PDF job mode.

POST /jobs toolSlug=html-to-pdf-api
apiHTML, JSON payload

Image Compress API

Hidden mode alias for API Console image-compress job mode.

POST /jobs toolSlug=image-compress-api
apiPNG, JPEG, WebP

Docs & Files Kit

Compress PDF

Rewrite small PDFs locally and show before/after file size.

/tools/compress-pdf
browserbrowser local

Merge PDF

Combine multiple PDFs into one.

/tools/merge-pdf
browserbrowser local

Split PDF

Extract selected PDF pages into a new file.

/tools/split-pdf
browserbrowser local

PDF to Images

Render one PDF page or a selected page range as JPG/PNG images locally.

/tools/pdf-to-images
browserbrowser local

Images to PDF

Pack images into a clean PDF.

/tools/images-to-pdf
browserbrowser local

Add Page Numbers

Add simple page numbers to a PDF.

/tools/add-page-numbers
browserbrowser local

Rotate PDF

Rotate all pages or selected ranges locally with an output page report.

/tools/rotate-pdf
browserbrowser local

Organize PDF

Reorder, duplicate, or select pages into a clean new PDF.

/tools/organize-pdf
browserbrowser local

Remove PDF Pages

Remove selected pages from a PDF locally and keep a page-level report.

/tools/remove-pdf-pages
browserbrowser local

Extract PDF Pages

Extract specific pages or ranges into a new PDF.

/tools/extract-pdf-pages
browserbrowser local

Watermark PDF

Apply visible text watermarking locally with opacity and placement controls.

/tools/watermark-pdf
browserbrowser local

Sign PDF

Add a visible signature stamp locally with signer, date, and reason metadata.

/tools/sign-pdf
browserbrowser local

Protect PDF

Plan PDF protection locally with a visible handling notice and clear encryption limitations.

/tools/protect-pdf
browserbrowser local

Unlock PDF

Resave browser-readable PDFs locally and explain why password decryption is not available in this browser path.

/tools/unlock-pdf
browserbrowser local

Redact PDF

Add visible PDF redaction boxes locally with an explicit warning that underlying content is not removed.

/tools/redact-pdf
browserbrowser local

Word to PDF

Convert DOCX or ODT documents to PDF through the worker.

/tools/word-to-pdf
workerAPI jobs

Slides to PDF

Convert PPTX or ODP slide decks to PDF.

/tools/slides-to-pdf
workerAPI jobs

Spreadsheet to PDF

Convert XLSX, ODS, or CSV files to PDF.

/tools/spreadsheet-to-pdf
workerAPI jobs

HTML or Markdown to PDF

Convert HTML, Markdown, or plain text documents to PDF.

/tools/html-markdown-to-pdf
workerAPI jobs

PDF to Images ZIP

Render PDF pages as PNG files and package them into a ZIP.

/tools/pdf-to-images-zip
workerAPI jobs

PDF to Text

Extract machine-readable PDF text with honest scanner limitations.

/tools/pdf-to-text
workerAPI jobs

PDF to Markdown

Extract readable PDF text into a Markdown artifact.

/tools/pdf-to-markdown
workerAPI jobs

PDF to DOCX

Create a text-only DOCX from machine-readable PDF text.

/tools/pdf-to-docx
workerAPI jobs

PDF to Excel

Extract machine-readable PDF text into an XLSX workbook with explicit quality metadata.

/tools/pdf-to-excel
workerAPI jobs

PDF to PPT

Convert machine-readable PDF text into a PPTX deck through the document worker lane.

/tools/pdf-to-ppt
workerAPI jobs

ZIP Extractor

Inspect and extract ZIP archive entries locally with a downloadable file list and no upload.

/tools/zip-extractor
browserbrowser local

File Renamer

Batch rename files with predictable patterns and download a local ZIP archive.

/tools/file-renamer
browserbrowser local

Image Kit

Compress Image

Resize and recompress an image with output metrics.

/tools/compress-image
browserbrowser local

HEIC to JPG

Convert iPhone photos to JPG.

/tools/heic-to-jpg
browserbrowser local

Resize Image

Change dimensions with aspect lock.

/tools/resize-image
browserbrowser local

Convert Image Format

Convert browser-readable images to JPG, PNG, or WebP.

/tools/convert-image
browserbrowser local

Transparent Background

Remove flat or near-flat backgrounds locally with tolerance controls and transparent PNG output.

/tools/transparent-background
browserbrowser local

Upscale Image

Upscale browser-readable images locally with smoothing, sharpening, and output metrics.

/tools/upscale-image
browserbrowser local

Watermark Image

Add text watermarking locally with placement, opacity, size, and export controls.

/tools/watermark-image
browserbrowser local

Image Metadata Viewer

Inspect image type, dimensions, byte signature, declared MIME, and upload-safety warnings locally.

/tools/image-metadata-viewer
browserbrowser local

Blur or Redact Image

Hide sensitive regions locally with black-box or blur redaction and export evidence.

/tools/blur-redact-image
browserbrowser local

Profile Photo

Crop a local image into a square or transparent circular profile photo with size and margin controls.

/tools/profile-photo
browserbrowser local

Social Presets

Fit images into Open Graph, square, story, and LinkedIn canvas presets locally.

/tools/social-presets
browserbrowser local

Screenshot Beautifier

Add a clean local frame, padding, rounded crop, and shadow to screenshots.

/tools/screenshot-beautifier
browserbrowser local

Batch Resize

Resize a small batch of browser-readable images and download a local ZIP with a manifest.

/tools/batch-resize
browserbrowser local

Object Remover

Manually cover a center object area locally with sampled-color patching and honest non-AI limitations.

/tools/object-remover
browserbrowser local

Image Editor

Focused editor lane for crop and canvas-based image adjustments.

/tools/image-editor
browserbrowser local

Data & Spreadsheet Kit

JSON Formatter Workbench

Format, minify, validate, query paths, and inspect JSON structure.

/tools/json-formatter
browserbrowser local

CSV Workbench

Profile, clean, deduplicate, convert, and generate Markdown tables from CSV, TSV, or JSON.

/tools/csv-workbench
browserbrowser local

Text & Writing Kit

Text Diff

Compare two text blocks line by line.

/tools/text-diff
browserbrowser local

Text Workbench

Measure, clean, transform, wrap, sort, deduplicate, find/replace, slugify, and convert markup in one browser-local text workbench.

/tools/text-workbench
browserbrowser local

Developer Kit

Base64 Encode / Decode

Convert text to and from Base64.

/tools/base64
browserbrowser local

Code Workbench

Format, minify, validate, and inspect HTML, CSS, and JavaScript in one developer workbench.

/tools/code-workbench
browserbrowser local

YAML to JSON

Convert YAML documents to JSON locally.

/tools/yaml-to-json
browserbrowser local

JSON to YAML

Convert JSON documents to YAML locally.

/tools/json-to-yaml
browserbrowser local

UUID Generator

Generate v4 UUIDs in bulk.

/tools/uuid-generator
browserbrowser local

JWT Decoder

Decode JWT header and payload locally.

/tools/jwt-decoder
browserbrowser local

Timestamp Converter

Convert Unix timestamps, milliseconds, and date strings.

/tools/timestamp-converter
browserbrowser local

URL Encode / Decode

Percent-encode or decode URLs and query values.

/tools/url-encode-decode
browserbrowser local

Regex Tester

Test patterns with live matches.

/tools/regex-tester
browserbrowser local

API Console

Plan API-key scopes, job payloads, webhooks, polling, and worker output validation from one automation console.

/tools/api-console
browserbrowser local

Web & Marketing Kit

QR Code Generator

URLs, vCards, and Wi-Fi QR codes.

/tools/qr-code-generator
browserbrowser local

UTM Builder

Tag links for analytics.

/tools/utm-builder
browserbrowser local

Web Audit Workbench

Audit metadata, social graph cards, SERP snippets, robots.txt, and sitemap output in one SEO workbench.

/tools/web-audit-workbench
browserbrowser local

Color Palette

Build palettes from a base hex.

/tools/color-palette
browserbrowser local

Business Kit

Invoice Builder

Build quotes, invoices, or receipts with line items, taxes, payment terms, bank details, templates, and PDF export.

/tools/invoice-builder
browserbrowser local

Quote Builder

Prepare a professional quote with valid-until date, line items, taxes, terms, and PDF export.

/tools/quote-builder
browserbrowser local

Email Signature Generator

Create a clean copyable business email signature.

/tools/email-signature-generator
browserbrowser local

Tax Calculator

Add or extract VAT, PPN, or sales tax.

/tools/tax-calculator
browserbrowser local

Privacy & Security Kit

Remove Image EXIF

Strip metadata from photos.

/tools/remove-image-exif
browserbrowser local

Password Generator

Generate strong local passwords.

/tools/password-generator
browserbrowser local

Hash & Checksum Workbench

Hash text or files locally, compare expected digests, and export verification reports.

/tools/hash-checksum
browserbrowser local

PII Text Scanner

Detect common email, phone, IP, payment, passport, and Indonesian identity patterns locally.

/tools/pii-text-scanner
browserbrowser local

Safe URL Checker

Inspect URL structure, credentials, protocol, local-network risk, punycode, and tracking parameters locally.

/tools/safe-url-checker
browserbrowser local

Secret Scanner

Scan pasted code, logs, or env files locally for likely API keys, tokens, JWTs, and private-key blocks.

/tools/secret-scanner
browserbrowser local

File Type Inspector

Inspect declared MIME, extension, first bytes, likely signature, and mismatch warnings locally before upload.

/tools/file-type-inspector
browserbrowser local

Document Metadata Scanner

Inspect document file type, archive/PDF signatures, declared MIME, and safe-upload warnings locally.

/tools/document-metadata-scanner
browserbrowser local

PDF Metadata Remover

Rebuild a PDF locally to strip document metadata while preserving pages and producing a privacy report.

/tools/pdf-metadata-remover
browserbrowser local

Video & Audio Kit

Video and Audio Editor

Focused editor lane for trim and timeline-based media adjustments.

/tools/video-audio-editor
browserbrowser local

Compress Video

Compress video through the ffmpeg worker queue.

/tools/compress-video
workerAPI jobs

Video to GIF

Turn short clips into shareable GIFs.

/tools/video-to-gif
workerAPI jobs

Mute Video

Strip the audio track.

/tools/mute-video
workerAPI jobs

Extract Audio

Extract the audio track from a video into an MP3 worker output.

/tools/extract-audio
workerAPI jobs

Resize Video

Resize MP4, MOV, or WebM files through the ffmpeg worker queue with bounded output metadata.

/tools/resize-video
workerAPI jobs

Crop Video

Crop video frames through the ffmpeg worker queue with explicit dimensions and codec metadata.

/tools/crop-video
workerAPI jobs

Change Video Speed

Speed up or slow down short videos through the ffmpeg worker queue with duration metadata.

/tools/change-video-speed
workerAPI jobs

Audio Trimmer

Trim MP3, WAV, AAC, or OGG audio through the ffmpeg worker lane with output duration metadata.

/tools/audio-trimmer
workerAPI jobs

Audio to MP3

Convert common audio and video inputs into MP3 through the ffmpeg worker queue.

/tools/audio-to-mp3
workerAPI jobs

Compress Audio

Compress common audio inputs into smaller MP3 output through the ffmpeg worker queue.

/tools/compress-audio
workerAPI jobs

Video Metadata Viewer

Inspect codecs, duration, and resolution.

/tools/video-metadata-viewer
browserbrowser local

Generate Video Thumbnail

Capture a thumbnail from a local video frame.

/tools/generate-video-thumbnail
browserbrowser local