Audio Converter
Convert audio files between formats and codecs entirely on your device using FFmpeg.
- Per-file format + codec controls
- Batch conversion with ZIP downloads
Each release also lists SHA256SUMS.txt for checking your download.
The audio and video tools need FFmpeg and ffprobe installed, because Offkit does not bundle them. Use winget install Gyan.FFmpeg on Windows, brew install ffmpeg on macOS, or sudo apt install ffmpeg on Linux. Until then the app shows a Get FFmpeg screen. PDFium for the PDF tools is bundled.
The app does not update itself. To update, download the newest release and install it again. To uninstall on Windows, open Settings, then Apps, then Installed apps, find Offkit and choose Uninstall.
Every tool works on files on your own device, in the browser and in the desktop app alike. Nothing is uploaded and there is no account.
Directory Scaffold is the one tool that goes online: it asks api.github.com for a repository's file list, and only when you run it. A GitHub token you give it for a private repository is kept in memory on that page only. It is never saved, and it is sent only to api.github.com.
This website counts page views with Vercel Web Analytics and reports script errors to Better Stack. Neither receives your files, and Better Stack's script does not load on the Directory Scaffold page. The desktop app makes no network requests of its own and sends no analytics or error reports. It only opens a link in your browser when you click one.
Convert audio files between formats and codecs entirely on your device using FFmpeg.
Extract the audio track from any video file and download it in your chosen format and codec.
Trim, adjust speed, shift pitch, and apply EQ to any audio file, all on your device.
Drag-and-drop multiple audio files and join them into a single file in your chosen format.
Convert videos between formats and codecs directly on your device using FFmpeg.
Upload a GIF or video and extract every frame as individual PNG images, then download them as a ZIP.
Trim, crop, rotate, resize, flip, adjust speed and volume for any video, entirely on your device.
Drag-and-drop multiple video files, reorder them, and merge into a single video.
Turn a folder or a public GitHub repo into an ASCII or Markdown tree.
Upload a ZIP archive, preview its file tree, and extract individual files or download everything.
Drop files to create a ZIP archive instantly on your device.
Crop one or many images on your device - apply individual crops per image or a single crop to all at once.
Convert popular image formats locally with batch downloads, quality controls, and upload guardrails.
Upload any SVG and animate each path border locally with stroke-dashoffset controls and export-ready output.
Create beautiful, scalable vector patterns directly on your device. Export native CSS backgrounds or raw SVG data URIs instantly.
Clean up messy SVGs, strip metadata, dial in decimal precision, and convert to JSX directly on your device.
Build multi-stop gradients with live previews, PNG exports, CSS output, and Tailwind arbitrary values.
Browse curated named gradients and copy them as CSS or Tailwind-ready arbitrary values.
Explore curated color palettes, copy individual swatches, or export full palettes as JSON.
Upload an image and extract its dominant colors into a copyable palette, computed locally on your device.
Convert CSS gradients into Tailwind arbitrary values or switch between linear, radial, and conic syntax.
Convert HEX, RGB, HSL, HSV, OKLCH, and named colors into every other format at once.
Create intricate, organic shapes natively by independently customizing the 8 anchor points of the border-radius property.
Design stunning frosted-glass UI elements with real-time backdrop filtering and export the CSS directly.
Create layered CSS shadows natively through visual controls and export the exact styling string for your projects.
Merge multiple files, break PDFs apart by page, reorder structure, or compress files directly on your device.
Merge images into a single PDF, batch convert them, or extract pages from existing PDFs as images.
Combine multiple PDF documents into one file with drag-to-reorder.
Break a PDF into individual pages or extract specific page ranges.
Reduce PDF file size by rasterizing pages at adjustable quality and resolution.
Convert images to PDF. Drop multiple images and combine them into a single document.
Extract PDF pages as PNG or JPEG images and download them as a ZIP.
Generate customized placeholder text instantly for your mockups, using either classic Latin or random English prose.
Find inline character-level or line-level text differences with robust ignoring whitespace and case sensitivity.
Pretty-print, minify, validate, and copy JSON on your device.
Encode and decode text with a clean local workflow that stays entirely on your device.
Write Markdown with a live split-pane preview, toolbar shortcuts, and export to .md or PDF.