OpenToolDesk.
English
FREE ONLINE FILE TOOLS

Image, PDF and file conversion tools

Find image resizers, PDF editors, CSV converters, text utilities and engineering calculators.

Images

Bulk image resizer

Resize a batch by dimensions or percentage while keeping image proportions.

Open tool →

Product image formatter

Give every product image the same canvas size, padding and background.

Open tool →

Image format converter

Convert JPG, PNG and WebP images in your browser.

Open tool →

Photo EXIF viewer

View GPS location, capture date, camera model and exposure settings in JPG and PNG photos, then download a batch EXIF report as CSV.

Open tool →

Photo metadata remover

Create fresh image copies without the original embedded location or camera tags.

Open tool →

Screenshot to text

Read English text from a screenshot or scanned image and download an editable text file.

Open tool →

Image to SVG

Trace a small raster image into colored vector paths.

Open tool →

Photo date repair

Shift the embedded capture timestamps of a batch of JPEG photos.

Open tool →

Rotate and flip image

Rotate a photo or flip it horizontally or vertically.

Open tool →

Center crop image

Crop an image with a visual selection or a centered aspect ratio.

Open tool →

Grayscale image

Convert a color photo to grayscale while preserving transparency.

Open tool →

Image contact sheet

Arrange a batch of photos into a numbered thumbnail sheet.

Open tool →

HTML to image

Render safe HTML content as a PNG screenshot.

Open tool →

Photo editor

Add text, stickers, frames, drawings and color adjustments to a photo.

Open tool →

Watermark images

Place text or a logo on a photo with adjustable position and opacity.

Open tool →

Meme generator

Create a captioned meme from your own image using movable text.

Open tool →

Blur faces and image regions

Blur selected faces, license plates or other regions before sharing a photo.

Open tool →

Image compressor

Compress JPG, PNG and WebP images without changing their dimensions. Keep the original format, compare file sizes and download a batch ZIP.

Open tool →

Remove image background

Remove the background from a photograph and download a transparent PNG.

Open tool →

AI image upscaler

Enlarge a photograph with a locally hosted neural upscaling model.

Open tool →

Image color palette extractor

Extract dominant colors from a photo or logo. Download HEX and RGB values, approximate color percentages, CSS variables and an SVG palette.

Open tool →

Pixel art scaler

Enlarge PNG pixel art by an exact integer factor without blur. Scale sprites and icons from 2× to 16× while preserving pixel colors and transparency.

Open tool →

Trim transparent PNG borders

Automatically crop transparent borders from PNG logos, icons and sprites. Add transparent padding or a square canvas, preview the results and download individual PNGs or a batch ZIP.

Open tool →

Batch image renamer

Rename JPG, PNG, WebP and GIF images in a batch with a numbered filename pattern. Preview old and new names, then download a ZIP and CSV rename map.

Open tool →

Duplicate photo finder

Find exact duplicate JPG, PNG and WebP photos, review matching groups, and download a CSV report plus a ZIP containing one copy of each image.

Open tool →

Photo print size and PPI checker

Check whether JPG, PNG or still WebP photos have enough pixels for a chosen print size and target PPI, including fit and crop-to-fill layouts.

Open tool →

Documents

Sewing pattern assembler

Arrange the pages of a PDF sewing pattern on one large printable sheet.

Open tool →

Document to Markdown

Convert supported Office documents, PDFs and text files into editable Markdown.

Open tool →

PDF tables to Excel

Extract detected tables from a text-based PDF into an Excel workbook.

Open tool →

Searchable scanned PDF

Add an English searchable text layer to scanned PDF pages.

Open tool →

Compare PDF versions

Compare two PDF versions and highlight visual differences in a downloadable report.

Open tool →

PDF text redactor

Permanently remove selected text matches from text-based PDF pages.

Open tool →

Word to EPUB

Turn a DOCX manuscript into a reflowable EPUB ebook.

Open tool →

EPUB error checker

Validate an EPUB and download a report of structural errors and warnings.

Open tool →

Office file converter

Convert supported Word, Excel and PowerPoint files into PDF.

Open tool →

Merge PDF

Combine PDF documents into one file in your chosen order.

Open tool →

Extract PDF pages

Save selected PDF pages as a new document, in the order you specify.

Open tool →

Rotate PDF

Rotate every page in a PDF clockwise without uploading it.

Open tool →

Images to PDF

Turn JPG, PNG or WebP photos into a single PDF with one image per page.

Open tool →

PDF page numbers

Add page numbers to the bottom of every PDF page.

Open tool →

PDF watermark

Add a text watermark across PDF pages or place a logo in the visual editor.

Open tool →

PDF metadata editor

Set a PDF title and author or clear its standard document properties.

Open tool →

Reverse PDF pages

Reverse the page order of a PDF document.

Open tool →

PDF review response tracker

Extract PDF or XFDF review comments and replies into a response tracker. Edit responses, owners and statuses, then reload the CSV with the next review round.

Open tool →

Markdown project packager

Bundle selected Markdown notes with linked notes and images into a portable ZIP. Repair local links and download a missing-link report.

Open tool →

Split PDF

Split a PDF into individual pages, fixed-size groups or custom page ranges.

Open tool →

Edit PDF

Add text, images, shapes, highlights, drawings and stamps to PDF pages.

Open tool →

Sign PDF

Draw, type or upload a visual signature and place it on your PDF.

Open tool →

Organize PDF

Reorder, duplicate, rotate or remove PDF pages using page previews.

Open tool →

Remove PDF pages

Select unwanted PDF pages and download a document containing the remaining pages.

Open tool →

Crop PDF

Select a page region and apply a crop to one page or the entire PDF.

Open tool →

PDF form editor

Fill existing PDF forms or create interactive fields, checkboxes, radio groups and lists.

Open tool →

Scan to PDF

Photograph document pages, correct their perspective and combine them into a PDF.

Open tool →

Compress PDF

Reduce PDF size using selectable image quality and resolution.

Open tool →

Unlock PDF

Remove PDF encryption using the document password.

Open tool →

Protect PDF

Encrypt a PDF with a password before sharing it.

Open tool →

Repair PDF

Attempt to recover and rewrite a damaged but readable PDF.

Open tool →

Pages to PDF

Extract an embedded PDF preview from Apple Pages or convert supported legacy documents.

Open tool →

PDF to Word

Convert PDF text and layout into an editable Word document.

Open tool →

PDF to PowerPoint

Turn PDF pages into editable slides or appearance-preserving slide images.

Open tool →

PDF to images

Convert PDF pages to PNG, JPG, WebP, TIFF or BMP. Choose pages and DPI, preview each image and download individual files or a ZIP.

Open tool →

PDF to SVG

Export PDF pages as SVG graphics for compatible design applications.

Open tool →

PDF to text

Extract selectable text from PDF pages into UTF-8 TXT. Choose pages, keep page breaks and download a report of pages with no text.

Open tool →

PDF to EPUB

Turn selectable PDF text into a reflowable EPUB ebook.

Open tool →

PDF to FB2

Extract PDF text into a FictionBook ebook.

Open tool →

PDF to DjVu

Convert PDF pages into a compact multipage DjVu document.

Open tool →

DjVu to PDF

Convert multipage DjVu scans into a PDF document.

Open tool →

XML to PDF

Print structured XML as a readable indented PDF document.

Open tool →

HTML to PDF

Render safe HTML content as a PDF document.

Open tool →

Summarize PDF

Create a draft summary of selected PDF pages using a locally hosted language model.

Open tool →

Translate PDF

Translate extracted PDF text into an available language and download a readable document.

Open tool →

Markdown to HTML

Convert Markdown headings, lists, links, code and tables into a standalone HTML document with readable mobile styles.

Open tool →

Resize PDF pages

Convert PDF page sizes to A4, Letter, A3 or A5. Fit page content without stretching and keep portrait or landscape orientation.

Open tool →

PDF booklet maker

Arrange PDF pages for double-sided booklet printing. Choose folded section sizes, left or right binding, and download a page-order report.

Open tool →

Split scanned booklet PDF pages

Split two-page PDF scans into individual pages. Restore normal reading order or undo booklet imposition, then download the reordered PDF and page map.

Open tool →

Extract embedded files from PDF

Download files embedded inside a PDF as a ZIP, with a CSV list of original names, safe output names, sizes and descriptions.

Open tool →

Extract PDF links to CSV

Extract clickable hyperlinks and internal page links from a PDF into a CSV with source pages, targets and visible anchor text for review.

Open tool →

Export PDF bookmarks to CSV

Extract a PDF bookmark outline into CSV with heading levels, linked PDF page numbers, page labels and external-link status. Review the first entries before downloading.

Open tool →

PDF page size checker

Find mixed A4, Letter, Legal, A3 and custom page sizes in PDFs before printing. Check visible page dimensions, rotation and orientation, then download a page-by-page CSV report.

Open tool →

Business

Barcode label generator

Turn product codes into a printable sheet of barcode labels.

Open tool →

Spreadsheet to calendar

Convert a CSV timetable into an importable calendar file.

Open tool →

Bulk certificate generator

Create a printable PDF certificate for every participant in your list.

Open tool →

UTM link builder

Add campaign tracking parameters to a link without visiting it.

Open tool →

CSV delimiter converter

Change comma, semicolon, tab or pipe separators for Excel and Sheets imports.

Open tool →

CSV header mapper

Rename spreadsheet column headers to match an import template.

Open tool →

CSV file merger

Combine spreadsheet exports by matching column names, with an optional source filename column.

Open tool →

CSV row splitter

Split a CSV into smaller files with repeated headers and download them together as a ZIP.

Open tool →

Compare CSV files

Compare two CSV files by a unique key. Download added, removed and changed cells with an original-versus-updated report.

Open tool →

Join CSV files by key

Join two CSV files using matching ID columns. Choose an inner, left or full outer join and download unmatched rows separately.

Open tool →

CSV date format converter

Normalize dates in CSV columns to YYYY-MM-DD, DD/MM/YYYY or MM/DD/YYYY. Preserve original values and review ambiguous or invalid dates in a separate report.

Open tool →

CSV column profiler

Profile CSV columns for empty cells, distinct values, repeated entries and whitespace differences. Download column statistics, value frequencies and JSON.

Open tool →

ICS to CSV converter

Convert ICS calendar files to CSV for Excel or Google Sheets. Export event titles, dates, time zones and recurrence details, with JSON data and a review report.

Open tool →

Excel to CSV converter

Convert an XLSX workbook to separate CSV files for each worksheet. Choose formatted or raw saved values, include hidden sheets, and download a ZIP, JSON and review report.

Open tool →

Keep latest row per ID in CSV

Remove duplicate CSV records by one or more ID columns while keeping the row with the latest or earliest date. Download selected, removed and review rows with a decision report.

Open tool →

Filter CSV rows by column

Filter a CSV file by a value in one column. Keep matching rows, review the other rows, and download both CSV files without losing quoted commas or original column order.

Open tool →

CSV to SQL INSERT statements

Convert a CSV file into a downloadable SQLite or PostgreSQL script with CREATE TABLE and INSERT statements. Keep every value as text, or explicitly export blank cells as NULL.

Open tool →

CSV to Excel converter

Convert CSV to XLSX online while preserving leading zeros, long IDs, phone numbers and postal codes as text in Excel.

Open tool →

CSV encoding converter

Convert a CSV or TSV from Windows-1252, UTF-16, Shift JIS and other selected text encodings to UTF-8 for Excel and spreadsheet imports.

Open tool →

VCF to CSV contact converter

Convert a vCard VCF contact export into a spreadsheet-ready CSV with names, phone numbers, email addresses, organizations, postal addresses and notes.

Open tool →

Unpivot CSV to long format

Unpivot wide CSV or TSV data into a tidy long-format table while repeating chosen identifier columns beside each field name and value.

Open tool →

CSV to VCF contact converter

Convert a contacts CSV or TSV into a vCard VCF file for phone and address-book import, with explicit first-name, surname, phone and email column mapping.

Open tool →

Excel formula finder

Find every cell formula in an XLSX workbook, including hidden sheets, and export sheet names, cell addresses and likely external workbook references to CSV.

Open tool →

HTML table to CSV converter

Extract a real HTML table from a web page or saved HTML file into a spreadsheet-ready CSV, including rows with merged cells.

Open tool →

Design

Audio & video

Video specification checker

Inspect video dimensions, codec, frame rate and audio details before delivery.

Open tool →

Recording pause remover

Remove quiet gaps from an audio recording using a silence threshold.

Open tool →

Subtitle timing fixer

Align an SRT subtitle file with the speech timing of a recording.

Open tool →

Sheet music to MusicXML

Recognize printed sheet music and export editable MusicXML.

Open tool →

Podcast loudness normalizer

Adjust a recording toward a consistent loudness target.

Open tool →

Video converter

Convert videos between MP4, WebM, MOV, MKV and animated GIF with explicit codec settings.

Open tool →

Video compressor

Reduce video size using a chosen resolution, quality or target size.

Open tool →

HLS video packager

Create an HLS playlist and video segments in a downloadable ZIP.

Open tool →

Crop video

Select a video region visually and export a cropped MP4.

Open tool →

Trim video

Select start and end times and export the chosen video segment.

Open tool →

Extract audio from video

Save a video soundtrack as MP3, AAC or Opus.

Open tool →

Video thumbnail

Choose a video timestamp and save the frame as JPG or PNG.

Open tool →

Merge videos

Join video clips in your chosen order into a single MP4.

Open tool →

SRT and WebVTT converter

Convert SRT subtitles to WebVTT or VTT captions to SRT. Keep timestamps and basic formatting, with an optional plain text mode and conversion report.

Open tool →

WAV channel splitter

Split a stereo or multichannel WAV into separate mono WAV files. Choose all channels or one channel, preserve sample bytes and sample rate, and download a ZIP with a channel report.

Open tool →

Utilities

GPS route converter

Convert route coordinates between GPX, KML and GeoJSON.

Open tool →

Broken-link checker

Check up to 30 links from a public webpage and download a status report.

Open tool →

JSON formatter

Validate JSON and download a readable or compact version.

Open tool →

CSV to JSON

Convert CSV rows into JSON objects while preserving text values.

Open tool →

JSON to CSV

Convert a JSON array of objects into a spreadsheet-ready CSV.

Open tool →

Base64 converter

Encode Unicode text as Base64 or decode Base64 back to text.

Open tool →

Text cleanup

Remove duplicate lines, trim whitespace or sort a pasted list.

Open tool →

File checksum

Calculate a SHA-256 or SHA-512 fingerprint for a file on your device.

Open tool →

ZIP creator

Bundle selected files into one ZIP archive without uploading them.

Open tool →

ZIP extractor

Extract files from a ZIP archive locally and download them individually.

Open tool →

Text case converter

Change text to uppercase, lowercase or title case.

Open tool →

Word and character counter

Count words, characters, sentences and paragraphs, estimate reading time and inspect frequent words.

Open tool →

Text comparison

Compare two texts and download a line-by-line difference report.

Open tool →

URL slug generator

Turn a title into a clean, lowercase URL slug.

Open tool →

URL encoder and decoder

Encode or decode text for use inside a URL component.

Open tool →

HTML entity converter

Encode HTML special characters or decode common and numeric entities.

Open tool →

JSON to TypeScript

Infer a TypeScript type declaration from a JSON example.

Open tool →

JSON key sorter

Sort object keys throughout JSON while keeping array order.

Open tool →

CSV column selector

Keep selected CSV columns and place them in a chosen order.

Open tool →

Transpose CSV

Swap the rows and columns of a CSV table.

Open tool →

Markdown table generator

Turn CSV data into a Markdown table for documentation.

Open tool →

UUID generator

Generate random version 4 UUIDs for identifiers and testing.

Open tool →

Password generator

Generate random passwords locally using letters, numbers and symbols.

Open tool →

Unix timestamp converter

Convert Unix seconds, milliseconds or an ISO date into UTC time.

Open tool →

Pomodoro timer

Alternate focused work sessions and breaks with a configurable Pomodoro timer.

Open tool →

Countdown timer

Run named countdowns with pause, restart and an audible completion alert.

Open tool →

Online stopwatch

Measure elapsed time, record laps and download lap timings as CSV.

Open tool →

Online alarm clock

Set a local-time alarm with a test sound and snooze controls.

Open tool →

Age calculator

Calculate age in calendar years, months and days, and find the next birthday.

Open tool →

File workflow builder

Chain compatible PDF, image and video operations into a reusable ordered workflow.

Open tool →

Engineering

HR & work

Study