LocalRun All tools 95 tools for images, documents, data and everyday tasks. Your inputs are processed on this device.
Interactive processing requires JavaScript. No accounts or uploads. Some tools need an initial model or runtime download; offline use depends on your browser retaining those assets.
Browse the tool directory Resize & compress images — Resize and compress one image or a whole batch, with size, format, and quality controls.
Convert HEIC (iPhone photos) — Convert iPhone HEIC photos to JPEG or PNG.
Remove image background — Remove the background from one image or a batch of images with an on-device model; batches export as a ZIP.
Edit images — Crop, rotate, adjust colors, apply filters, and add text or logo watermarks to an image.
Extract text from image (OCR) — Extract text from an image with on-device OCR.
Make a meme — Add captions and stickers to an image and export a meme.
Make a photo collage — Arrange several images in a grid and export them as one collage.
Create thumbnails — Create thumbnails from an image, a video frame, or a PDF page.
Redact screenshots — Trim screenshot borders and cover sensitive areas with solid blocks.
Turn an image into ASCII art — Convert an image into ASCII text art with adjustable width and character set.
Convert & compress video — Convert videos between formats such as MP4 and WebM, or shrink them with quality and resolution presets.
Convert video to GIF or WebP — Turn a video clip into a looping GIF or a silent animated WebP.
Trim video — Cut a section out of a video.
Merge videos — Join several video clips into one file.
Mute video — Remove the audio track from a video.
Change video speed — Speed up or slow down a video.
Extract frames from video — Save frames from a video as images in a ZIP file.
Extract audio from video — Save the audio track from a video as an audio file.
Trim audio — Cut a section out of an audio file and save it in another format.
Visualize audio — Play an audio file with a live frequency and waveform view.
Record voice — Record your microphone, clean up the audio, and export it.
Transcribe audio (speech to text) — Transcribe English speech from an audio file with an on-device model.
Text to speech — Turn text into spoken audio and save it as a WAV file with an on-device model.
Record your screen — Record your screen, with optional microphone audio.
Convert subtitles (SRT/VTT) — Convert subtitle files between SRT and VTT.
Merge PDFs — Combine several PDFs into one document.
Split PDF — Extract pages or page ranges from a PDF into a new document.
Organize PDF pages — Reorder, delete, or rotate the pages of a PDF.
Compress PDF — Reduce PDF file size by rewriting its structure and removing metadata.
Convert PDF to images or images to PDF — Export PDF pages as images, or combine images into a PDF.
Fill & sign PDF — Fill form fields, add annotations, and sign a PDF.
Watermark PDF — Add a text watermark to every page of a PDF.
Extract text from PDF — Extract the text from a PDF.
Convert Markdown to PDF — Format Markdown and export it as a printable PDF.
Create an invoice — Create a PDF invoice with line items, tax, and client details.
Create a printable form — Build a simple form and export it as a printable PDF.
Extract receipt details — Extract the vendor, date, and amounts from a receipt or invoice image or PDF with on-device OCR.
Convert EPUB to text — Extract the readable text from an EPUB ebook.
Count words & characters — Count words, characters, sentences, and paragraphs, with reading and speaking time.
Clean up text & change case — Clean up messy text, such as extra spaces, blank lines, and duplicates, or change its case to UPPERCASE, camelCase, snake_case, and more.
Compare text, JSON or CSV — Compare two texts line by line, or two JSON or CSV payloads field by field.
Preview & export Markdown — Write Markdown with a live preview and export it as HTML or Markdown.
Make a Markdown table — Build a Markdown table in a grid and copy the result.
Generate placeholder text — Generate placeholder paragraphs for mockups and layouts.
Extract emails, phones & links — Find email addresses, phone numbers, and links in pasted text.
Find & copy emoji — Search emoji by name and copy them with one click.
Generate starter templates — Generate starter file packs for common projects as a ZIP.
Format & validate JSON — Format, minify, and validate JSON.
Convert JSON to TypeScript — Generate TypeScript interfaces from a JSON sample.
Convert data (CSV, JSON, YAML, XML, Excel) — Convert data between CSV, JSON, YAML, XML, and Excel spreadsheets.
Convert CSV to SQL — Turn a CSV file into SQL INSERT statements.
Decode JWT — Decode a JWT's header and claims, or inspect JWS and JWE tokens with local verification and decryption.
Test regular expressions — Test a regular expression against sample text with highlighted matches and capture groups.
Build cron expressions — Build a cron expression, read it in plain English, and preview its next run times.
Open SQLite database — Open a SQLite database file, browse its tables, and run queries.
Convert SVG to JSX — Convert SVG markup into a React component.
Encode & decode text (Base64, URL, hex) — Encode and decode Base64, URL, hex, and HTML entities, and preview JWTs.
Encode files to Base64 — Encode a file as Base64 text, or decode Base64 back into a file.
Format code (JS, HTML, CSS) — Format JavaScript, HTML, CSS, and JSON snippets.
Clean up URLs — Normalize URLs, strip tracking parameters, and break a URL into its parts.
Generate mock data — Generate rows of realistic mock data as JSON or CSV.
Generate UUIDs & ULIDs — Generate UUID v4 or ULID identifiers in bulk.
Inspect Lottie animations — Preview a Lottie JSON animation and inspect its properties.
Preview font files — Preview a font file and read its metadata.
Create favicons — Generate favicons in every common size, plus a web manifest, from one image.
Extract a color palette from an image — Pull the dominant colors out of an image as a palette.
Pick & convert colors — Convert color values between formats and generate tints and shades.
Generate CSS gradients — Design linear, radial, or conic gradients and copy the CSS.
Generate CSS box shadows — Design layered CSS box shadows and copy the CSS.
Optimize SVG — Minify SVG markup to reduce file size.
Convert SVG to PNG or JPG — Render an SVG as a high-resolution PNG or JPEG.
Convert image to SVG (trace) — Trace a flat PNG or JPG image into a scalable SVG.
Create placeholder images — Create placeholder images as PNG or SVG with custom size, color, and text.
Generate passwords — Generate strong random passwords.
Check password strength — Check password strength and spot reuse patterns.
Encrypt text — Encrypt and decrypt text with a password using AES-256-GCM.
Hash & verify files — Calculate checksums for files or text, or verify a file against an expected checksum.
Remove photo metadata — Remove location, camera, and other hidden metadata from photos, either by re-encoding or losslessly for JPEGs.
Inspect file metadata — Inspect the technical metadata inside a file.
Hide text in an image — Hide a plaintext message inside an image's pixels, or recover one; hiding is not encryption.
Redact text — Replace emails, phones, links and listed terms; names and addresses need custom terms.
Settings & local data — Wipe LocalRun's local data, back up and restore your settings, or benchmark this device.
Convert a file — Convert an image, video, audio, data, or text file to another format.
Compress a file — Compress a file with the best local method for its type.
Open a ZIP archive — Look inside a ZIP archive and extract the files you need.
Rename & zip files — Rename files with a pattern and package them as a ZIP, or prepare a bundle for sharing with optional compression and a manifest.
Split & join files — Split a large file into parts and join them back together.
Find duplicate files — Find duplicate files by comparing their contents.
Create & scan QR codes — Create QR codes or read one from an image.
Convert units, currency & time zones — Convert units, currencies with offline reference rates, and times across time zones.
Calculate aspect ratios — Simplify aspect ratios and work out matching dimensions.
Create a calendar event (.ics) — Create a calendar event file (.ics) to import into any calendar app.
Make a Gantt timeline — Lay out timeline tasks and export a Gantt-ready CSV.
Pomodoro timer — Work in focused intervals with timed breaks and sound alerts.
Play background noise — Play white, pink, or brown noise for focus or sleep.How LocalRun handles your files