An image will not upload?
Use the image compressor for a KB ceiling, the resizer for pixel dimensions, or the converter for JPG, PNG or WebP. File size and dimensions are different limits.
Free tools. No signup.
Convert images, clean spreadsheets, organize PDFs and more. Choose your task, review the result and download it.
Find your tool
Search by file type or task. Every tool explains what it supports and what you will download.
All supported tools are shown.
Use the image compressor for a KB ceiling, the resizer for pixel dimensions, or the converter for JPG, PNG or WebP. File size and dimensions are different limits.
Export the table to Excel or CSV if its text is selectable. Scans need OCR elsewhere. To combine or extract whole pages, use PDF merge and split instead.
Clean a CSV and export Excel while keeping conflicting records for review. To inspect formulas, hidden sheets or external links in an XLSX file, use the workbook inspector.
Compress, resize, convert or prepare an image to share.
Fit one image to exact pixels plus a KB ceiling, inspect matched source and decoded-download detail at 100%, or batch-compress up to 12 still images with optional maximum dimensions. Verify signatures and bounded dimensions before decoding; download verified JPEG/WebP exports locally.
Output: JPEG/WebP exports or unchanged originals · ZIP · checked bytes and dimensionsConvert up to 12 still PNG, JPG or WebP images to verified PNG, JPG or browser-supported WebP. Keep transparency where supported, choose a JPG background, fit maximum dimensions without upscaling, and download individual files or one ZIP locally.
Output: PNG / JPG / WebP · transparency or matte · individual files or ZIPResize one PNG, JPEG or WebP by pixel dimensions, percentage or maximum bounds without cropping. Use a separate exact-frame workflow for crop, padding or deliberate stretch. Verify and download locally.
Output: Resized PNG, JPEG or WebP · checked dimensionsCover selected pixels with solid masks, repeat masks across rows or columns and verify the exported PNG. Review every area before sharing; no automatic detection.
Output: Redacted PNG · repeated masks · pixel-check reportCreate URL, text and WiFi QR codes locally, validate inputs, and download SVG or PNG after digital scan checks. Make exact-size A4 or US Letter SVG print sheets; digital checks do not guarantee physical scanning.
Output: SVG or PNG QR code · optional print-check reportArrange transparent images on a printable sheet and export digital cutlines. Check printer and cutter compatibility before production.
Output: Printable PDF or SVG · cutlines · layout reportOrganize PDF pages or extract a table with selectable text.
Extract supported PDF tables, review original rows and first-row roles, then export text-safe Excel or CSV. Recover headerless continuation rows with explicit choices; incomplete cell coverage blocks output.
Output: Excel workbook · combined CSV · per-table CSV ZIPMerge, extract or split PDFs with optional local page previews. Inspect pages, reorder and rotate them, then review the exact output plan before downloading checked files.
Output: Merged or selected-page PDF · grouped split ZIP · integrity reportClean rows, inspect a workbook or check dataset boundaries.
Clean local CSV/TSV files, review conflicting duplicate records and choose which whole record to keep, then select and arrange columns for text-safe Excel, CSV or TSV export.
Output: CSV / TSV / text-safe XLSX · column map · removed-row logInspect XLSX formulas, hidden sheets, names, and external links without running macros.
Output: Finding ledger + lineage SVG + receiptCompare train and evaluation splits for overlap, leakage, proxies, and distribution drift.
Output: Leakage map + affected rows + release receiptBuild a MIDI idea, trim a recording or review subtitle timing.
Generate a 4- or 8-bar musical idea, lock the phrases you like and export editable chord and melody MIDI parts.
Output: Combined or separate MIDI parts · saved sessionKeep an audio excerpt or remove a selected section and join the rest. Enter seconds, timecodes or manual 4/4 bars; inspect the exact retained ranges, duration and WAV size before downloading locally.
Output: WAV audio clip · optional processing reportTrim a short local video with strict range checks, silent preview and normal-speed export. Download WebM only after completion and decoded-output checks.
Output: WebM video clip · optional processing reportDelay or advance every SRT/VTT caption with a millisecond-exact offset, preview boundaries and undo. Preserve shifted source IDs, order, metadata and line endings; edit captions, check timing and convert supported formats locally.
Output: edited SRT / VTT · one-step undo · timing reviewCompare a meeting time or arrange a measured carry-on loadout.
Compare one day or the next seven days across up to eight time zones, find full working-hour overlaps with date-aware daylight saving, and export the selected meeting as an ICS event or shareable plan.
Output: Local-time comparison · ranked overlap slots · calendar ICS · shareable settingsArrange measured item footprints, check your weight budget and prepare a practical packing checklist.
Output: Packing map · checklist · saved local planExplore calculations and models with visible assumptions.
Find a drawing's scale from known and measured lengths, compare a second reference, or convert real and model dimensions. Mixed units, clear assumptions and a downloadable calculation.
Output: Dimensions · scale percentage · text summaryMake a washer, spacer or cup from millimeter dimensions. Inspect the model, solve a cup height from capacity and export STL.
Capacity solver · dimensioned STL · model inspectionMeasure a local STL, find open edges and resize it to your dimensions. Check a fixed-orientation build-volume fit before opening your slicer.
Local STL · dimensions · mesh diagnostics · resize · bed fitCompare a vacuum trajectory with air resistance and wind. Inspect flight differences in 3D and export the sampled paths.
Air resistance · pinned flight comparison · trajectory CSVExplore ten predefined molecules and their bond angles. See molar-mass contributions and convert grams to moles with worked steps.
Molar mass · grams ↔ moles · molecular geometrySolve pressure, volume, moles or temperature with explicit units. Compare two states in a 3D piston and pressure–volume graph.
Solve pressure, volume, amount or temperature · 3D piston · P–V chartPlot z = f(x, y), inspect cross sections and gradients, and estimate signed or absolute double integrals. Export the sampled points.
Contours · directional derivative · integral · sections CSVSee vector sums, angles, dot and cross products, and projections. Calculate distance to the origin plane spanned by two vectors.
Dot & cross product · projection · plane distanceInspect data or a planned change before publishing.
Validate JSON or JSON Lines, find exact line errors and convert NDJSON to an array or an array to JSONL. Unsafe transformations stay blocked.
Output: JSON / JSONL · field-path CSV · validation reportPreview a title and description, then compare metadata before publishing. Google may display a different result.
Output: Desktop and mobile previews · metadata comparisonCompare two screenshots, mark the changes you intended and inspect the remaining pixel differences.
Output: Difference image · comparison slider · change reportCompare old and new URL inventories before launch and export deployable redirect evidence.
Output: Redirect files + risk ledger + launch receiptMerge aggregate reports, isolate failing senders, and build a prioritized remediation packet.
Output: Sender matrix + trend SVG + remediation receiptCompare two SARIF 2.1.0 reports and gate only the new or escalated findings.
Output: Release verdict + delta CSV/SVG + receiptRecompute receipt-core and supplied artifact hashes entirely in the browser.
Output: PASS/BLOCK/INDETERMINATE verification reportUseful, directly accessible workflows still earning broader publication. They remain free and carry the same local-processing boundary, but are not presented as fully promoted products.
Everyday file tasks
Start with an everyday task: fit an image under a file-size limit, make a printable QR or turn a PDF table into Excel.
Create a static URL, text or WiFi QR locally, download SVG or PNG, and stress-test five rendered variants before printing.
No signup · no upload · physical scan still requiredKeep each table on its own Excel sheet or CSV file, with rows and columns intact. Review the preview before downloading.
8 MiB · 50 pages · no OCR · no signupMake one image or a batch fit your upload limit. Set optional maximum dimensions, check the result and download images together.
20 · 50 · 100 · 200 KB · actual output bytes verifiedNot sure where to start?
Choose a file and we will suggest compatible tools. It stays on your device. You will select it again in the tool you choose.
PDF, JPG, PNG, WebP, XLSX, CSV, JSON, subtitles, audio or video · maximum 100 MiB
You do not need a record to open a tool. Preparing one reads the complete file locally to calculate its SHA-256 fingerprint; nothing is uploaded.
Finish the whole job
Each step has a concrete output. Files do not move between tools automatically: download the reviewed result, then open that file in the next tool.
Extract selectable text, review the rows, then prepare the column names and order required by your spreadsheet or import form. Keep IDs as text.
1. Extract and review the table2. Prepare CSV columns and export ExcelFind an overlapping caption, change its timestamps or wording and recheck the full file. Keep your video nearby: text checks cannot prove audio sync.
Find, edit and recheck subtitlesFollow the three-caption exampleCover private information with opaque areas, repeat a mask across rows when needed, and inspect every region in the exported image. Only then resize or compress that redacted file—not the original. Nothing automatically detects private information.
1. Remove sensitive screenshot areas2. Meet the destination's image limitsSeparate a document into custom page groups such as 1–3 and 4–6, or create batches of a fixed page count. Review the page order before downloading the ZIP. Page organization does not redact content inside a page.
Split a PDF by chapters or page countValidate a JSONL or NDJSON export before converting it to one JSON array. Invalid lines and unsafe numeric IDs stay visible instead of being skipped. Keep large identifiers as strings.
Validate and convert JSON LinesMake a static WiFi code and arrange copies on A4 or US Letter. Test a final-size print with real phones. The QR contains your network credentials: share it only with intended guests, not publicly online.
Create a WiFi QR and printable sheetKeep existing transparent pixels in PNG, or choose a solid background for JPG. Review the converted file before cropping it for its destination. Conversion cannot remove a background or restore missing detail.
1. Convert and review the background2. Crop or fit the downloaded imageKeep a chosen range or remove the middle and join the remaining audio. Enter exact timecodes and check the output duration before downloading WAV. Hard joins may click; this is not noise removal or automatic audio repair.
Trim audio or remove a selected sectionCompare the next seven days across your locations, including local date and daylight-saving differences. Choose one time and export a calendar event. Working hours are your inputs, not live calendars or public-holiday checks.
Compare meeting overlap across seven daysA printed scale label can become wrong after resizing. Enter a known real dimension and its measured length on the drawing to find the ratio; use a second pair to check for inconsistent scaling. Measure manually and verify before fabrication.
Find a scale from two measurementsPractical guides
Learn which inputs work, how to review the output and when a tool cannot finish the job. Each guide links back to its working tool.
Disclosed synthetic examples show specific behavior, not independent certification.
Made for the actual job
Choose a task, check the preview and download your result. Supported formats and limits are explained before you commit your time.
These file tools process your input in the browser. Your file name and contents are not sent to FastTool analytics.
Inspect the result before you use it. In CSV Cleaner, conflicting records are kept by default, and you can review removed rows.
Scanned PDFs, animated images and other unsupported inputs need a different workflow. Individual tools explain their limits; a successful download is not a guarantee of correctness.
Clear answers
Finding a suitable tool is the first step. Every tool checks its own file limits and explains what you should review before using the result.
No. The browser inspects the file locally to suggest a tool. You will select it again in the tool you open. File names, contents and file hashes are not sent to analytics.
Not necessarily. A suggestion matches the file format or structure, not every detail inside it. The tool checks size, encryption, animation and other limits before processing. For example, PDF table extraction needs selectable text, not scanned pages.
Older pages are not restored merely to increase URL count. A tool returns only after its engine, state handling, mobile experience, exports and claims pass the current quality gates.
The workbench and result path remain free and ad-free. Advertising can appear only on eligible guides or labs after consent and policy approval; sponsors or affiliate links cannot influence a tool verdict.
NEW IN THE MUSIC WORKBENCH MIDI + AUDIO
Chords and melody in one private MIDI studio. Keep your favorite two bars, explore the rest and export editable notes. Or prepare a recording by BPM and bar count.
4 or 8 bars · phrase locks · separate MIDI parts · sound off by default