LUMATOOLS

A free, open source toolkit for students, creators and developers.

LumaTools started as a media toolkit and has grown into a free, open source platform for everyone. Use AI to generate study notes from lecture slides, compress a video, convert a PDF, or format JSON — all in one place. Most tools run entirely in your browser and never upload your files anywhere. Tools that need server power are clearly labelled, and your files are deleted the moment you’re done.

Behind the scenes

In your browser

Tools marked In your browser in the sidebar run entirely on your device using WebAssembly. Your files are never uploaded anywhere.

On our server

Tools marked On our server use our backend (FFmpeg, Ghostscript, yt-dlp) because they need native processing power. Files are processed and immediately deleted — we don't keep them.

Drop any file to get started

Drag an image, video, audio, or PDF anywhere on this website. LumaTools will detect the file type and suggest the right tools instantly.

Smart Drag & Drop

Drop a file anywhere and a quick-action panel appears with every tool that matches your file type. No searching required.

Batch Processing

Drop multiple files at once. LumaTools processes them in a queue and bundles the results into a single .zip download.

Transparent by design

Open any tool and check the tag on the right green means it runs entirely in your browser, purple means it uses our server. No surprises, no hidden uploads.

Install as an App

LumaTools is a Progressive Web App. Install it to your desktop or phone for instant access and a native app experience.

From the same developer

Meet Luma Planner

You’ll never miss an assignment again. Luma Planner pulls your deadlines from Canvas, Moodle, iCal, or Outlook into one clean dashboard — then keeps you on track with Pomodoro timers, email reminders, AI study tools, and custom themes.

Canvas & Moodle sync Pomodoro focus Email reminders AI study tools Kanban board Custom themes
Try Luma Planner

50+ Tools, Zero Ads

AI Study Notes Flashcards Practice Quiz Paraphraser Mind Map YouTube Summary Citation Gen Media Downloader Annotator Color Palette Image Compress Image Resize Image Convert Image Crop Background Remover Privacy Redaction Favicon Generator Metadata Strip Video Compress Video Trim Video Convert Video to GIF GIF to Video Remove Frames Extract Audio Remove Audio Speed Change Frame Extract Stabilize Subtitles Audio Convert Audio Normalise PDF Compress PDF Merge PDF Split PDF to Images Images to PDF Markdown to PDF Resume Builder Invoice Generator QR Code Hash Generator Archive Extractor Base64 JSON Formatter Color Converter Markdown Preview Difference Checker Word Counter CSV ↔ JSON Unix ↔ Date Regex Tester Code Beautify UUID Generator URL Encoder

Support the project, unlock faster workflow

Core tools are free forever. Supporter tiers help keep the servers running.

Feature
Free
$0.00
Starter
TBC
Pro
TBC
All 50+ tools
In-browser processing
AI study tools
Daily AI requests20 / day100 / dayUnlimited
Max file size100 MB500 MB2 GB
Batch processingBasicFull
Priority queue
SupportCommunityPriorityPriority+
What we track & why

We collect the bare minimum needed to understand how the site is used: which tools are used, whether a request succeeded or failed, and an anonymous daily visitor count. Your IP address is never stored — it is immediately hashed (one-way, irreversible) and discarded. No personal data, no cookies, no third-party analytics, no ads. Files you process are deleted from our server as soon as your download is ready.

Media Downloader

Download videos and audio from any supported platform

Supported:

Image Compress

Reduce image file size while maintaining quality

Drag & drop your image here

or click to browsePNG, JPEG, WebP, BMP, TIFF, AVIF, GIF, HEIC, SVG — Max 50 MB
75%
Lower = smaller file, less quality

Image Resize

Change image dimensions while preserving aspect ratio

Drag & drop your image here

or click to browsePNG, JPEG, WebP, BMP, TIFF, AVIF, GIF, HEIC, SVG — Max 50 MB
Leave one blank to keep aspect ratio

Image Convert

Convert between PNG, JPEG, WebP, BMP, TIFF, AVIF, GIF, ICO and more

Drag & drop your image here

or click to browsePNG, JPEG, WebP, BMP, TIFF, ICO, AVIF, GIF, HEIC, SVG — Max 50 MB

Image Watermark

Overlay text onto an image with customisable font, position, and opacity

Drag & drop your image here

or click to browsePNG, JPEG, WebP, BMP, TIFF, AVIF, GIF, HEIC, SVG — Max 50 MB
36px
60%

Video Compress

Reduce video file size with adjustable quality

Drag & drop your video here

or click to browseMP4, WebM, AVI, MOV, MKV — Max 500 MB

Video Trim / Cut

Extract a segment from your video by setting start and end times

Drag & drop your video here

or click to browseMP4, WebM, AVI, MOV, MKV — Max 500 MB
Format: HH:MM:SS or HH:MM:SS.mmm for frame precision
Precise re-encodes for exact frame cuts (slower, outputs MP4)

Video Convert

Convert between MP4, WebM, AVI, MOV, MKV and more

Drag & drop your video here

or click to browseMP4, WebM, AVI, MOV, MKV, FLV — Max 500 MB

Extract Audio

Extract the audio track from any video file

Drag & drop your video here

or click to browseMP4, WebM, AVI, MOV, MKV — Max 500 MB

Audio Convert

Convert between MP3, WAV, FLAC, OGG, AAC, M4A and more

Drag & drop your audio file here

or click to browseMP3, WAV, FLAC, OGG, AAC, M4A, WMA — Max 200 MB

PDF Compress

Reduce PDF file size for easy sharing

Drag & drop your PDF here

or click to browsePDF files — Max 100 MB

PDF Merge

Combine multiple PDF files into one document

Drag & drop PDF files here

or click to browse (select multiple)PDF files — Max 100 MB total

PDF Split

Extract a range of pages from a PDF into a new file

Drag & drop your PDF here

or click to browsePDF files — Max 100 MB
Leave "To page" empty to extract from "From page" to the end

PDF to Images

Convert each page of a PDF into a separate image

Drag & drop your PDF here

or click to browsePDF files — Max 100 MB
200 DPI

Metadata Strip

Remove EXIF data, GPS coordinates, camera info and other metadata from files

Drag & drop your file here

or click to browseImages, Videos, Audio — Max 200 MB

Favicon Generator

Generate favicons in all standard sizes from a single image

Drag & drop your image here

or click to browsePNG, JPEG, WebP — Square image recommended — Max 50 MB

Video to GIF

Convert video clips into high-quality animated GIFs

Drag & drop your video here

or click to browseMP4, WebM, AVI, MOV, MKV — Max 200 MB
15 fps
480px
Height auto-scales to keep aspect ratio

GIF to Video

Convert animated GIFs into MP4 videos for smaller file sizes

Drag & drop your GIF here

or click to browseGIF files — Max 100 MB

Remove Frames

Remove specific frames from GIFs and video files by frame number or range

Drag & drop your GIF or video here

or click to browseGIF, MP4, WebM, AVI, MOV, MKV — Max 500 MB

Remove Audio

Strip the audio track from a video, keeping only the visuals

Drag & drop your video here

or click to browseMP4, WebM, AVI, MOV, MKV — Max 500 MB

Video Speed Change

Speed up or slow down your video (0.25x to 4x)

Drag & drop your video here

or click to browseMP4, WebM, AVI, MOV, MKV — Max 500 MB
2x

Frame Extract

Capture a single frame from a video or GIF as a PNG image

Drag & drop your video or GIF here

or click to browseMP4, WebM, AVI, MOV, MKV, GIF — Max 500 MB

Video Stabilize

Reduce camera shake and jitter from handheld footage

Drag & drop your video here

or click to browseMP4, WebM, AVI, MOV, MKV — Max 500 MB

Subtitle Extract

Extract embedded subtitle tracks from video files

Drag & drop your video here

or click to browseMKV, MP4, AVI (with embedded subs) — Max 500 MB

Audio Normalize

Automatically adjust audio volume to a consistent level (EBU R128)

Drag & drop your audio file here

or click to browseMP3, WAV, FLAC, AAC, M4A, MP4 — Max 200 MB

Audio Trim

Cut a segment from an audio file by setting start and end times

Drag & drop your audio here

or click to browseMP3, WAV, FLAC, AAC, M4A — Max 200 MB
Format: HH:MM:SS or HH:MM:SS.mmm

Images to PDF

Combine multiple images into a single PDF document

Drag & drop images here

or click to browse (select multiple)PNG, JPEG, WebP, BMP — Max 100 MB total

QR Code Generator

Generate QR codes from text, URLs, or any data

Large

Hash Generator

Calculate MD5, SHA1 and SHA256 checksums of any file

Drag & drop any file here

or click to browseAny file type — Max 500 MB

Archive Extractor

Extract any archive format and download all contents as a ZIP.

Drag & drop your archive here

or click to browse ZIP • 7Z • RAR • TAR • GZ • BZ2 • XZ • ISO • CAB • LZH • APK • JAR • DEB • RPM • DMG • WIM • CBZ • CBR • and more — Max 500 MB

Base64 Encode / Decode

Convert text or files to and from Base64 encoding

JSON Formatter

Format, validate, and beautify JSON data

Color Converter

Convert between HEX, RGB, HSL, HSV and CMYK

Image Crop

Crop images to a specific region or aspect ratio

Drag & drop your image here

or click to browsePNG, JPEG, WebP, BMP, TIFF, AVIF, GIF, HEIC, SVG — Max 50 MB

Privacy Redaction

Hide sensitive info in images or videos by drawing black boxes or blur regions.

Drag & drop your image or video here

or click to browsePNG, JPEG, WebP, MP4, MOV, AVI — Max 500 MB
Draw over areas to redact. For videos, redactions apply to all frames.

Background Remover

Remove the background from images and get a transparent PNG

Drag & drop your image here

or click to browsePNG, JPEG, WebP, BMP, TIFF, AVIF, GIF, HEIC, SVG — Max 50 MB
Auto uses AI-powered removal. White/Black removes solid color backgrounds.

Difference Checker

Compare two blocks of text or code with clean line-by-line highlighting

Word Counter & Reading Time

Count words, characters, sentences and estimate reading time

0 Words
0 Characters
0 Chars (no spaces)
0 Lines
0 Sentences
0 sec Reading time
0 sec Speaking time
0 Paragraphs

Markdown Preview

Write Markdown and see a live-rendered HTML preview

Preview will appear here...

Markdown to PDF

Convert Markdown files to PDF — supports Obsidian syntax including wikilinks, callouts, and frontmatter.

Drag & drop your file here

or click to browse.md, .markdown, .txt — Max 10 MB
Wikilinks, callouts, tags & frontmatter are auto-converted

CSV ↔ JSON Converter

Convert between CSV and JSON formats. CSV files become JSON arrays; JSON arrays become CSV files.

Drag & drop your file here

or click to browse.csv or .json — Max 10 MB

AI Study Notes

Upload lecture materials or paste your notes directly to generate AI-powered study notes with coverage analysis.

Drag & drop files here

or click to browse (select multiple)PDF, Word, or Text — up to 10 files

AI Flashcard Generator

Upload notes or paste content to generate study flashcards with spaced repetition support.

Drag & drop files here

or click to browse (select multiple)PDF, Word, Text, or Markdown — up to 10 files

AI Practice Quiz

Generate multiple-choice questions from your study material to test your knowledge.

Drag & drop files here

or click to browse (select multiple)PDF, Word, Text, or Markdown — up to 10 files

AI Paraphraser

Rewrite text in different tones — formal, casual, simplified, or academic.

0 characters

Citation Generator

Generate properly formatted citations from URLs, DOIs, or book information.

Screenshot Annotator

Add arrows, boxes, text, and blur to screenshots — great for tutorials and bug reports.

Drag & drop an image here

or click to browsePNG, JPG, WebP — Max 20 MB

Mind Map Generator

Convert your notes into a visual concept map with AI-powered topic extraction.

0 characters

YouTube Summary

Paste a YouTube video URL to get an AI-generated summary of the video.

The video transcript will be fetched and used to generate a summary.

Color Palette Extractor

Upload an image to extract its dominant colors with hex codes.

Drag & drop an image here

or click to browsePNG, JPG, WebP — Max 10 MB

Unix ↔ Date Converter

Convert between Unix timestamps and human-readable dates.

Regex Tester

Test regular expressions with live highlighting and match info.

/ /

Code Beautifier

Format and beautify JavaScript, JSON, CSS, HTML, and SQL code.

UUID Generator

Generate random UUIDs (v4) for your applications.

URL Encoder / Decoder

Encode or decode URL strings and query parameters.

Resume Builder

Create a professional resume with our easy-to-use builder. Export as PDF.

Personal Information

Professional Summary

Work Experience

Education

Skills

Invoice Generator

Create professional invoices for your business. Export as PDF.

From (Your Business)

Bill To (Client)

Items

Description Qty Rate Amount
Subtotal:$0.00
Tax (%):
Total:$0.00