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
Tools marked In your browser in the sidebar run entirely on your device using WebAssembly. Your files are never uploaded anywhere.
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.
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.
50+ Tools, Zero Ads
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 requests | 20 / day | 100 / day | Unlimited |
| Max file size | 100 MB | 500 MB | 2 GB |
| Batch processing | — | Basic | Full |
| Priority queue | — | — | ✓ |
| Support | Community | Priority | Priority+ |
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
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 MBImage 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 MBImage 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 MBImage 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 MBVideo Compress
Reduce video file size with adjustable quality
Drag & drop your video here
or click to browseMP4, WebM, AVI, MOV, MKV — Max 500 MBVideo 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 MBVideo 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 MBExtract Audio
Extract the audio track from any video file
Drag & drop your video here
or click to browseMP4, WebM, AVI, MOV, MKV — Max 500 MBAudio 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 MBPDF Compress
Reduce PDF file size for easy sharing
Drag & drop your PDF here
or click to browsePDF files — Max 100 MBPDF Merge
Combine multiple PDF files into one document
Drag & drop PDF files here
or click to browse (select multiple)PDF files — Max 100 MB totalPDF 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 MBPDF to Images
Convert each page of a PDF into a separate image
Drag & drop your PDF here
or click to browsePDF files — Max 100 MBMetadata 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 MBFavicon 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 MBVideo 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 MBGIF to Video
Convert animated GIFs into MP4 videos for smaller file sizes
Drag & drop your GIF here
or click to browseGIF files — Max 100 MBRemove 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 MBRemove 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 MBVideo 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 MBFrame 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 MBVideo Stabilize
Reduce camera shake and jitter from handheld footage
Drag & drop your video here
or click to browseMP4, WebM, AVI, MOV, MKV — Max 500 MBSubtitle Extract
Extract embedded subtitle tracks from video files
Drag & drop your video here
or click to browseMKV, MP4, AVI (with embedded subs) — Max 500 MBAudio 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 MBAudio 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 MBImages 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 totalQR Code Generator
Generate QR codes from text, URLs, or any data
Hash Generator
Calculate MD5, SHA1 and SHA256 checksums of any file
Drag & drop any file here
or click to browseAny file type — Max 500 MBArchive 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 MBBase64 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 MBPrivacy 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 MBBackground 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 MBDifference 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
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 MBCSV ↔ 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 MBAI 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 filesThe video transcript will be fetched and used to generate study notes.
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 filesAI 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 filesAI Paraphraser
Rewrite text in different tones — formal, casual, simplified, or academic.
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 MBMind Map Generator
Convert your notes into a visual concept map with AI-powered topic extraction.
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 MBUnix ↔ 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.