Tutorials

A quick how-to for every tool, no fluff, just the steps.

Image to Text

Describe, caption or extract text from any image with a free AI vision model.

  1. 1Upload an image, or paste a link to one.
  2. 2Optionally type a prompt or question about the image.
  3. 3Click Generate text to get an AI-written answer back.
Try Image to Text

Web to PDF

Turn text, HTML or a web page into a clean, downloadable PDF - pick your font, size, page size and margins.

  1. 1Write or paste your content, or switch to the URL tab and enter a page to fetch.
  2. 2Check the live preview.
  3. 3Click Download PDF to save it.
Try Web to PDF

Image to PDF

Combine one or more images into a single downloadable PDF - choose page size, orientation and margins.

  1. 1Add one or more images (drag & drop or browse).
  2. 2Use the up/down arrows to reorder them.
  3. 3Click Download PDF. Each image becomes its own page.
Try Image to PDF

Merge PDF

Combine multiple PDF files into one document.

  1. 1Add two or more PDF files.
  2. 2They'll be combined in the order added.
  3. 3Click Merge to download the combined PDF.
Try Merge PDF

PDF to JPG

Export every page of a PDF as a downloadable JPG image.

  1. 1Choose a PDF file.
  2. 2Wait for each page to render as an image.
  3. 3Download the pages you need individually.
Try PDF to JPG

Text to PDF

Write or paste plain text and download it as a PDF - pick your font, size, page size and margins.

  1. 1Write or paste your text.
  2. 2Pick your font, size, page size and margins, then check the live preview.
  3. 3Click Download PDF.
Try Text to PDF

HTML to PDF

Paste HTML, or fetch a web page by URL, and export it as a PDF - pick your font, size, page size and margins.

  1. 1Paste HTML, or switch to the URL tab and enter a page to fetch.
  2. 2Pick your font, size, page size and margins, then check the live preview.
  3. 3Click Download PDF.
Try HTML to PDF

Image Converter

Convert images between JPG, PNG and WebP formats.

  1. 1Upload an image.
  2. 2Pick the target format (JPG, PNG or WebP).
  3. 3Click Convert & download.
Try Image Converter

QR Code Generator

Turn any text or URL into a customizable QR code - pick colors, size, and export as PNG or SVG.

  1. 1Type a link or any text.
  2. 2Customize color, size, and error correction (optional).
  3. 3Download the PNG or SVG.
Try QR Code Generator

Text to Word

Write or paste text and download it as a .docx file.

  1. 1Write or paste your text.
  2. 2Set a file name.
  3. 3Click Download .docx.
Try Text to Word

Image Translator

Extract text from an image with AI, then translate it.

  1. 1Upload an image and pick the language the text is written in.
  2. 2Click Extract text, then check/edit the result.
  3. 3Pick a target language and click Translate.
Try Image Translator

PDF to Word

Turn a PDF into a Word file - with real editable text and images, an exact-look layout, or plain text, your choice.

  1. 1Choose a PDF file.
  2. 2Pick Advanced (editable text + images), Visual (exact layout) or Text (plain) mode.
  3. 3Click Convert & download the .docx.
Try PDF to Word

Arabic PDF to Word

Convert an Arabic PDF to editable Word with the right-to-left reading order rebuilt properly - no reversed words, no scrambled numbers or equations.

  1. 1Choose an Arabic (or mixed Arabic/English) PDF - it never leaves your browser.
  2. 2Check the rebuilt reading order in the preview, including which regions stayed editable text and which were preserved as images.
  3. 3Pick the Arabic font and download the .docx.
Try Arabic PDF to Word

PDF to Excel

Detect real tables in a PDF by their layout and export them as an .xlsx spreadsheet, columns and all.

  1. 1Choose a PDF file.
  2. 2Pick Advanced (detects real tables) or Basic (one row per line).
  3. 3In Advanced mode, review the detected table(s), then download the .xlsx.
Try PDF to Excel

Invoice to Excel

Convert an invoice PDF to .xlsx without losing the line-item table - columns detected by position, not OCR.

  1. 1Choose an invoice PDF.
  2. 2Detect the line-item table in Advanced mode.
  3. 3Review it, then download the .xlsx.
Try Invoice to Excel

Word to JPG

Turn a Word document into a downloadable JPG image.

  1. 1Choose a .docx file.
  2. 2Check the preview.
  3. 3Click Download as JPG.
Try Word to JPG

PPT to PDF

Turn a PowerPoint file into a PDF that keeps each slide's real layout, text formatting, and images.

  1. 1Choose a .pptx file.
  2. 2Click Convert & download.
  3. 3Each slide becomes a PDF page with its shapes, text, and images in place.
Try PPT to PDF

PDF to PPT

Turn a PDF into a PowerPoint file - with real editable text or an exact-look image, your choice.

  1. 1Choose a PDF file.
  2. 2Click Convert & download.
  3. 3Each page's text becomes one slide.
Try PDF to PPT

AI PPT to Editable PowerPoint

Your AI-generated deck opens as flat pictures you can't click into - this rebuilds real, editable PowerPoint text boxes on top of the original design.

  1. 1Upload the .pptx your AI presentation tool gave you.
  2. 2Pick the language of the slide text and click Make this deck editable - flattened slides are found and read automatically; slides that already have real text are skipped.
  3. 3Check the per-slide report, then download the rebuilt .pptx with live text boxes.
Try AI PPT to Editable PowerPoint

Word to PDF

Turn a Word document into a PDF.

  1. 1Choose a .docx file.
  2. 2Check the preview.
  3. 3Click Download PDF.
Try Word to PDF

Image Rounder

Crop any image into a circle and download it as a transparent PNG, with an optional colored border ring.

  1. 1Upload an image.
  2. 2Pick the output size and an optional border color/width.
  3. 3Click Round image, then download the PNG.
Try Image Rounder

Background Remover

Remove the background from a photo with an on-device AI model - keep it transparent, or swap in white or any custom color.

  1. 1Upload a photo.
  2. 2Click Remove background.
  3. 3Download the transparent PNG.
Try Background Remover

Image to Prompt

Reverse-engineer a ready-to-use AI art prompt from an image.

  1. 1Upload an image.
  2. 2Click Generate prompt.
  3. 3Copy the AI-written art prompt.
Try Image to Prompt

Excel Join

Merge two spreadsheets on a shared column, like a VLOOKUP.

  1. 1Upload File A and File B.
  2. 2Pick the shared column in each file.
  3. 3Click Join & download.
Try Excel Join

Audio to Text

Transcribe an audio file to text with a free AI speech model.

  1. 1Upload an MP3, WAV or M4A file.
  2. 2Click Transcribe.
  3. 3Copy the transcript.
Try Audio to Text

Case Converter

Convert text between UPPERCASE, lowercase, Title Case and Sentence case.

  1. 1Paste your text.
  2. 2Pick a case.
  3. 3Click Convert case.
Try Case Converter

Remove Duplicate Lines

Paste a list and remove duplicate lines.

  1. 1Paste your list.
  2. 2Click Remove duplicate lines.
  3. 3Copy the result.
Try Remove Duplicate Lines

Remove Empty Lines

Paste text and remove blank lines.

  1. 1Paste your text.
  2. 2Click Remove empty lines.
  3. 3Copy the result.
Try Remove Empty Lines

Reverse Text

Reverse any text, character by character.

  1. 1Paste your text.
  2. 2Click Reverse.
  3. 3Copy the result.
Try Reverse Text

French Accent Restorer

Restore missing accents in French text typed without them - é è ê à ç ô - deciding ambiguous cases like ou/où from sentence context, not a dictionary.

  1. 1Paste French text typed without accents.
  2. 2Optionally turn on the Quebec French vocabulary check.
  3. 3Copy the restored text with accents correctly placed.
Try French Accent Restorer

Cyrillic Passport Transliterator

Transliterate a Ukrainian, Russian or Bulgarian name under 5 real official standards side by side - KMU No. 55, ICAO 9303, GOST 7.79-2000, and more.

  1. 1Type a Cyrillic name.
  2. 2Compare the transliteration under every official standard at once.
  3. 3Copy the version required by your specific passport or visa authority.
Try Cyrillic Passport Transliterator

CJK Name & Address Romanizer

Convert Korean names and addresses to Revised Romanization for EMS shipping, and Japanese kana to MOFA passport Hepburn - the real official rule sets.

  1. 1Pick Korean or Japanese.
  2. 2Paste the name or address.
  3. 3Copy the romanized result, built from the real official rule set.
Try CJK Name & Address Romanizer

Korean Spelling & Spacing Checker

Check long Korean text for 맞춤법 and 띄어쓰기 errors, with the rule name behind every correction instead of just a rewritten wall of text.

  1. 1Paste your Korean text - long text is fine.
  2. 2Review each flagged correction and the rule behind it.
  3. 3Copy the corrected text.
Try Korean Spelling & Spacing Checker

Keigo Rewriter

Rewrite casual Japanese into proper business keigo - correctly split between 尊敬語, 謙譲語 and 丁寧語, with double-honorifics and バイト敬語 caught.

  1. 1Paste casual Japanese text.
  2. 2Pick an intensity: polite, formal or very formal.
  3. 3Copy the rewritten keigo text.
Try Keigo Rewriter

Remove Line Breaks

Turn multi-line text into a single line.

  1. 1Paste your text.
  2. 2Click Remove line breaks.
  3. 3Copy the result.
Try Remove Line Breaks

Remove Duplicate Words

Paste text and remove repeated words.

  1. 1Paste your text.
  2. 2Click Remove duplicate words.
  3. 3Copy the result.
Try Remove Duplicate Words

Word Counter

Count words, characters, sentences and reading time, live.

  1. 1Type or paste text.
  2. 2Watch the live counts update.
  3. 3That's it.
Try Word Counter

Character Counter

Count characters, words and sentences, live.

  1. 1Type or paste text.
  2. 2Watch the live counts update.
  3. 3That's it.
Try Character Counter

Find and Replace

Find and replace text in a block of content.

  1. 1Paste your text.
  2. 2Enter what to find and replace.
  3. 3Click Replace.
Try Find and Replace

Text Diff Checker

Compare two blocks of text line by line.

  1. 1Paste the original and changed text.
  2. 2Click Compare.
  3. 3Review the diff.
Try Text Diff Checker

List Compare

Find the union, intersection or difference of two lists.

  1. 1Paste List A and List B.
  2. 2Pick a mode.
  3. 3Click Compare lists.
Try List Compare

JSON Formatter

Format, validate or minify JSON.

  1. 1Paste your JSON.
  2. 2Pick Format or Minify.
  3. 3Copy the result.
Try JSON Formatter

Base64 Encoder

Encode text to Base64.

  1. 1Paste your text.
  2. 2Click Encode to Base64.
  3. 3Copy the result.
Try Base64 Encoder

Base64 Decoder

Decode Base64 text back to plain text.

  1. 1Paste Base64 text.
  2. 2Click Decode from Base64.
  3. 3Copy the result.
Try Base64 Decoder

URL Encoder

Percent-encode text for use in a URL.

  1. 1Paste your text.
  2. 2Click Encode URL.
  3. 3Copy the result.
Try URL Encoder

URL Decoder

Decode a percent-encoded URL back to plain text.

  1. 1Paste an encoded URL.
  2. 2Click Decode URL.
  3. 3Copy the result.
Try URL Decoder

Hash Generator

Generate MD5, SHA-1, SHA-256 and SHA-512 hashes from text, all at once.

  1. 1Paste your text.
  2. 2See all 4 hashes update live.
  3. 3Copy any hash you need.
Try Hash Generator

UUID Generator

Generate random UUIDs (v4) in hyphenated, braced, or uppercase form.

  1. 1Set how many you need.
  2. 2Pick hyphens, case and braces format.
  3. 3Click Generate and copy all.
Try UUID Generator

IBAN Validator

Check any IBAN with the official mod-97 checksum, decode the bank and branch codes, and bulk-validate a whole CSV.

  1. 1Paste an IBAN, or switch to bulk mode and paste a list or CSV.
  2. 2The mod-97 checksum, length and national account layout are checked instantly in your browser.
  3. 3Read the decoded country, bank and branch codes, or download the bulk results as CSV.
Try IBAN Validator

EU VAT Number Validator

Validate an EU VAT number offline in a second, then check it against the official VIES register for the trader's name.

  1. 1Enter a VAT number, or paste up to 50 in bulk mode.
  2. 2The format and national check digit are tested instantly in your browser.
  3. 3Click Check against VIES for the official EU register answer, then export the results as CSV.
Try EU VAT Number Validator

European National ID Validator

Validate Nordic and Polish national ID numbers, or generate valid test numbers - entirely in your browser.

  1. 1Pick the country and number type from the list.
  2. 2Paste one number, or a whole list in bulk mode - nothing is ever sent to a server.
  3. 3Read the checksum verdict and decoded birth date, or switch to generate mode for valid test numbers.
Try European National ID Validator

DNI, NIE & CIF Checker

Work out the control letter of a Spanish DNI or NIE, validate a CIF, or check a whole pasted list at once.

  1. 1Paste a DNI, NIE or CIF - the type is detected automatically.
  2. 2Or switch to letter mode and enter just the digits to calculate the control character.
  3. 3Use bulk mode for a whole list, then download the results as CSV.
Try DNI, NIE & CIF Checker

Codice Fiscale Calculator

Calculate an Italian codice fiscale with correct omocodia handling, or decode any code back to birth date and comune.

  1. 1Enter surname, first name, birth date, sex and comune of birth.
  2. 2The 16-character code appears instantly, with every part explained and the omocodia variants listed.
  3. 3Or switch to reverse decode and paste a code to read back the birth date, sex and comune.
Try Codice Fiscale Calculator

Password Generator

Generate a strong, random password.

  1. 1Set length and character sets.
  2. 2Click Generate.
  3. 3Copy the password.
Try Password Generator

Random Number Generator

Generate a random number between a min and max value.

  1. 1Set min and max.
  2. 2Click Generate.
  3. 3Read the result.
Try Random Number Generator

WiFi QR Code

Generate a QR code that connects guests to your WiFi instantly.

  1. 1Enter your network name and password.
  2. 2Click Generate QR code.
  3. 3Customize the style, then download the PNG or SVG.
Try WiFi QR Code

vCard QR Code

Turn your contact details into a scannable QR code business card.

  1. 1Enter your contact details.
  2. 2Click Generate QR code.
  3. 3Customize the style, then download the PNG or SVG.
Try vCard QR Code

WhatsApp QR Code

Generate a QR code that opens a WhatsApp chat with a pre-filled message.

  1. 1Enter a phone number and optional message.
  2. 2Click Generate QR code.
  3. 3Customize the style, then download the PNG or SVG.
Try WhatsApp QR Code

QR Code with Logo

Generate a QR code with your own logo placed in the center.

  1. 1Enter text or a URL.
  2. 2Upload a logo image - error correction auto-locks to H so it stays scannable.
  3. 3Customize color and size, then download the PNG or SVG.
Try QR Code with Logo

SEPA Payment QR Code

Turn an IBAN and amount into a scannable SEPA payment QR code any European bank app reads.

  1. 1Enter the beneficiary name and IBAN - the checksum is verified as you type.
  2. 2Add an amount and a payment reference, or leave the amount open.
  3. 3Download the QR code as PNG or SVG.
Try SEPA Payment QR Code

Nordic Payment Reference Generator

Generate and validate Norwegian KID, Swedish OCR, Finnish viitenumero and RF references.

  1. 1Pick the reference standard: KID, OCR, viitenumero or RF.
  2. 2Enter your base number to get the reference with its check digit.
  3. 3Or switch to Validate and paste a reference to check it.
Try Nordic Payment Reference Generator

Belgian Structured Communication

Turn an invoice number into a +++123/4567/89012+++ reference with the right mod-97 check.

  1. 1Type your invoice or customer number.
  2. 2Copy the +++ reference, the *** form or the bare digits.
  3. 3Or send it straight into a SEPA payment QR code.
Try Belgian Structured Communication

Swiss QR-Bill Generator

Create a printable Swiss QR-bill payment slip PDF with the mandatory Swiss cross.

  1. 1Enter your Swiss IBAN or QR-IBAN, name and address.
  2. 2Add the amount, currency and a reference if you use one.
  3. 3Download the QR-bill as a printable PDF.
Try Swiss QR-Bill Generator

Finnish Bank Barcode

Build the 54-digit Finnish bank barcode from an IBAN, amount, reference and due date.

  1. 1Enter the Finnish IBAN, amount and reference number.
  2. 2Pick the due date - it is encoded as YYMMDD.
  3. 3Download the barcode as PNG or print-ready SVG.
Try Finnish Bank Barcode

VeriFactu Invoice QR

Generate the AEAT VeriFactu QR code Spanish invoices must carry, correctly encoded.

  1. 1Enter the issuer NIF, invoice series and number, date and total.
  2. 2Choose VERI*FACTU or non-VERI*FACTU mode.
  3. 3Download the QR and print it at 30-40 mm with its legend.
Try VeriFactu Invoice QR

Image Resizer

Resize an image to a preset (Instagram, HD, passport) or exact dimensions.

  1. 1Upload an image.
  2. 2Pick a preset or enter custom width/height.
  3. 3Click Resize & download.
Try Image Resizer

Compress Image to Size

Compress an image to a target file size in KB (50, 100, 200 or custom).

  1. 1Upload an image.
  2. 2Pick or type a target size in KB.
  3. 3Click Compress & download.
Try Compress Image to Size

Compress Image to 100KB

Compress an image to under 100KB, for forms and portals with that limit.

  1. 1Upload an image.
  2. 2Click Compress to 100 KB.
  3. 3Download the result.
Try Compress Image to 100KB

Compress Image to 50KB

Compress an image to under 50KB, for strict upload limits.

  1. 1Upload an image.
  2. 2Click Compress to 50 KB.
  3. 3Download the result.
Try Compress Image to 50KB

Compress Image to 200KB

Compress an image to under 200KB, a good balance for web use.

  1. 1Upload an image.
  2. 2Click Compress to 200 KB.
  3. 3Download the result.
Try Compress Image to 200KB

Split PDF

Split a PDF into individual pages or custom ranges, as a zip.

  1. 1Choose a PDF.
  2. 2Pick every page or custom ranges.
  3. 3Click Split & download.
Try Split PDF

Compress PDF

Shrink a PDF's file size, best for scanned or image-heavy PDFs.

  1. 1Choose a PDF.
  2. 2Pick a compression level.
  3. 3Click Compress & download.
Try Compress PDF

Screenshot to Text

Extract all the text from a screenshot with free AI OCR.

  1. 1Upload a screenshot.
  2. 2Click Extract text.
  3. 3Copy the result.
Try Screenshot to Text

JPG to Text

Extract text from a JPG image with free AI OCR.

  1. 1Upload a JPG.
  2. 2Click Extract text.
  3. 3Copy the result.
Try JPG to Text

PNG to Text

Extract text from a PNG image with free AI OCR.

  1. 1Upload a PNG.
  2. 2Click Extract text.
  3. 3Copy the result.
Try PNG to Text

Photo to Text

Extract text from a photo with free AI OCR.

  1. 1Upload a photo.
  2. 2Click Extract text.
  3. 3Copy the result.
Try Photo to Text

Arabic Image to Text

Extract Arabic text from an image with free AI OCR.

  1. 1Upload an image with Arabic text.
  2. 2Click Extract text.
  3. 3Copy the result.
Try Arabic Image to Text

Handwriting to Text

Convert a photo of handwriting into typed text with AI.

  1. 1Upload a photo of handwriting.
  2. 2Click Transcribe.
  3. 3Copy the result.
Try Handwriting to Text

Receipt OCR

Extract merchant, line items and total from a receipt photo into an editable table, with AI - download as .xlsx or .csv.

  1. 1Upload a photo of a receipt.
  2. 2Review and correct the extracted line items.
  3. 3Download as .xlsx or .csv.
Try Receipt OCR

Invoice OCR

Extract vendor, line items and total from an invoice into an editable table, with AI - download as .xlsx or .csv.

  1. 1Upload a photo or scan of an invoice.
  2. 2Review and correct the extracted line items.
  3. 3Download as .xlsx or .csv.
Try Invoice OCR

Image to Code

Turn a code screenshot or UI design into highlighted, ready-to-copy code with AI.

  1. 1Upload a screenshot of code or a UI.
  2. 2Click Generate code.
  3. 3Copy or download.
Try Image to Code

Screenshot to Markdown

Turn a screenshot's content into Markdown with AI, with a live formatted preview.

  1. 1Upload a screenshot.
  2. 2Click Generate Markdown.
  3. 3Toggle the preview, then copy or download.
Try Screenshot to Markdown

Screenshot to JSON

Turn a screenshot's content into structured, validated JSON with AI.

  1. 1Upload a screenshot.
  2. 2Click Generate JSON.
  3. 3Copy or download.
Try Screenshot to JSON

Image to Markdown

Turn any image's content into Markdown with AI, with a live formatted preview.

  1. 1Upload an image.
  2. 2Click Generate Markdown.
  3. 3Toggle the preview, then copy or download.
Try Image to Markdown

Image to JSON

Turn any image's content into structured, validated JSON with AI.

  1. 1Upload an image.
  2. 2Click Generate JSON.
  3. 3Copy or download.
Try Image to JSON

AI Alt Text Generator

Write accessible, SEO-friendly alt text for an image, plus a matching SEO filename and title, with AI.

  1. 1Upload an image.
  2. 2Click Generate alt text.
  3. 3Copy the result.
Try AI Alt Text Generator

AI Humanizer

Rewrite AI-generated text so it reads more naturally, with tone and rewrite-intensity controls.

  1. 1Paste your text.
  2. 2Pick a tone and rewrite intensity.
  3. 3Click Humanize text and copy the result.
Try AI Humanizer

AI Prompt Generator

Turn a plain description into a professional, ready-to-paste prompt built for ChatGPT, Claude, Midjourney, Stable Diffusion and more.

  1. 1Pick the AI you are writing for - ChatGPT, Claude, Midjourney, Stable Diffusion, Sora and more.
  2. 2Describe what you want in plain words, or start from one of the 20 built-in templates.
  3. 3Generate, copy the finished prompt, and read why it is built that way - or regenerate with a different emphasis.
Try AI Prompt Generator

Prompt Compressor

Shorten a long AI prompt without losing meaning, and see exactly how many tokens you save.

  1. 1Paste your long prompt and watch the live token count.
  2. 2Choose Light, Balanced or Aggressive compression.
  3. 3Check the diff and the token savings, then copy the shorter prompt.
Try Prompt Compressor

AI Meta Description Generator

Generate 4 SEO meta description options with AI, each with a live character count against the ideal length.

  1. 1Paste your page content.
  2. 2Click Generate descriptions.
  3. 3Pick the option that fits the ideal length, and copy it.
Try AI Meta Description Generator

AI Title Generator

Generate 4 SEO-friendly page title options with AI, each with a live character count against the ideal length.

  1. 1Paste your page content.
  2. 2Click Generate titles.
  3. 3Pick the option that fits the ideal length, and copy it.
Try AI Title Generator

AI Schema Generator

Generate schema.org JSON-LD structured data with AI, validated and ready to paste as a script tag.

  1. 1Paste your page content.
  2. 2Pick a schema type.
  3. 3Click Generate schema, then copy the <script> tag.
Try AI Schema Generator

Claude Skill Generator

Turn a plain-English task into a valid SKILL.md for Claude Code, with the name and description checked live as you edit.

  1. 1Describe the task or workflow you keep repeating.
  2. 2Edit the generated name, description and instructions - each is checked live against the real Agent Skills constraints.
  3. 3Download SKILL.md and save it to the exact path shown for personal or project scope.
Try Claude Skill Generator

AI Slash Command Generator

Describe a repeatable action and get a ready-to-save Claude Code slash command file, with the right $ARGUMENTS placeholders.

  1. 1Describe the quick action you want a /command for.
  2. 2Pick the command name and check the frontmatter and detected $ARGUMENTS placeholders.
  3. 3Download the .md file and save it to ~/.claude/commands/ or .claude/commands/.
Try AI Slash Command Generator

Claude Subagent Generator

Describe a task you want to delegate and get a valid Claude Code subagent file - name, routing description, tool allowlist and full system prompt.

  1. 1Describe the specialized job you want to delegate - reviewing PRs for security issues, writing unit tests, researching a codebase.
  2. 2Check the generated name and description, and tighten the tools allowlist to the minimum the job needs.
  3. 3Copy or download the file and save it to .claude/agents/<name>.md, then reload Claude Code.
Try Claude Subagent Generator

Image to Base64

Convert an image to a Base64 data URL.

  1. 1Upload an image.
  2. 2Copy the Base64 data URL.
  3. 3Paste it into your CSS/HTML.
Try Image to Base64

Remove EXIF Data

See exactly what metadata - GPS location, camera model, date - is in your photo, then strip it.

  1. 1Upload a photo.
  2. 2Review the GPS, camera and date metadata found.
  3. 3Click Remove metadata & download.
Try Remove EXIF Data

Old Photo Restorer

Fix the yellow cast, faded contrast, grain and softness in an old photo - six adjustable corrections, all in your browser.

  1. 1Upload a scan or photo of an old print - it stays on your device.
  2. 2Pick a preset, then fine-tune the six correction stages individually.
  3. 3Compare with the before/after slider and download the restored photo.
Try Old Photo Restorer

PDF to Text

Extract the plain text from a PDF as a .txt file.

  1. 1Choose a PDF.
  2. 2Review the extracted text.
  3. 3Click Download .txt.
Try PDF to Text

PDF to Markdown

Convert a PDF to clean Markdown - headings, lists and tables detected from the page layout, ready to paste into ChatGPT or Claude.

  1. 1Drop in a PDF - it is read in your browser and never uploaded.
  2. 2Check the detected headings, lists and tables in the live preview, and toggle any detection you want changed.
  3. 3Copy the Markdown or download the .md file.
Try PDF to Markdown

HTML to Markdown

Turn HTML or any webpage URL into clean Markdown, with navigation, ads and scripts stripped - up to 90% fewer tokens for ChatGPT or Claude.

  1. 1Paste HTML, upload an .html file, or enter a page URL to fetch.
  2. 2Navigation, ads and scripts are stripped automatically - adjust the options if you want the whole document.
  3. 3Copy the Markdown or download the .md file.
Try HTML to Markdown

Word to Markdown

Turn a Word document into clean Markdown - headings, nested lists, tables, links and images intact - and see how many AI tokens it saves.

  1. 1Drag & drop your .docx file, or click to browse.
  2. 2Check the rendered preview or the raw Markdown source, and see the token comparison.
  3. 3Copy the Markdown, or download it as a .md file (or a ZIP with the images).
Try Word to Markdown

Excel to Markdown

Turn an Excel workbook or CSV file into valid Markdown tables - one per sheet, with pipes and line breaks inside cells safely escaped.

  1. 1Drag & drop an .xlsx, .csv or .tsv file, or click to browse.
  2. 2Pick your sheets, set whether row 1 is a header, and choose how many rows to include.
  3. 3Copy the Markdown tables, or download them as a .md file.
Try Excel to Markdown

PowerPoint to Markdown

Convert a .pptx deck to clean Markdown - numbered slides, nested bullets, real tables and speaker notes - ready to paste into ChatGPT, Claude or Gemini.

  1. 1Drag and drop your .pptx file, or click to browse.
  2. 2Choose whether to include speaker notes, hidden slides and image references.
  3. 3Copy the Markdown, or download the .md (a ZIP with the images if your deck has any).
Try PowerPoint to Markdown

Screenshot to Word

Extract a screenshot's text with AI and download it as .docx.

  1. 1Upload a screenshot.
  2. 2Click Extract text.
  3. 3Click Download .docx.
Try Screenshot to Word

Screenshot to PDF

Combine one or more screenshots into a single PDF - choose page size, orientation and margins.

  1. 1Add one or more screenshots.
  2. 2Choose page size, orientation and margins.
  3. 3Reorder if needed, then click Download PDF.
Try Screenshot to PDF

Image Watermark

Add a text or logo watermark to an image - custom color, rotation and tiled patterns, with a live preview.

  1. 1Upload an image.
  2. 2Set text/logo, position, color, rotation and opacity.
  3. 3Preview live, then apply & download.
Try Image Watermark

PDF Watermark

Add a styled text or logo watermark - custom color, font, size and rotation - to every page of a PDF.

  1. 1Upload a PDF.
  2. 2Set text/logo, position and opacity.
  3. 3For text, pick a color, font, size and rotation angle, then apply & download.
Try PDF Watermark

Remove Duplicate URLs

Paste a list of URLs and remove duplicates.

  1. 1Paste your URLs.
  2. 2Click Remove duplicate URLs.
  3. 3Copy the result.
Try Remove Duplicate URLs

Remove UTM Parameters

Strip UTM tracking parameters from a list of URLs.

  1. 1Paste your URLs.
  2. 2Click Remove UTM parameters.
  3. 3Copy the result.
Try Remove UTM Parameters

UTM Cleaner

Clean UTM tracking parameters off a list of URLs.

  1. 1Paste your URLs.
  2. 2Click Remove UTM parameters.
  3. 3Copy the result.
Try UTM Cleaner

Find Duplicate Lines

Paste a list and find which lines are duplicated.

  1. 1Paste your list.
  2. 2Click Find duplicate lines.
  3. 3Copy the result.
Try Find Duplicate Lines

Merge Text Lists

Combine two lists into one, with optional deduplication.

  1. 1Paste List A and List B.
  2. 2Toggle dedupe if needed.
  3. 3Click Merge lists.
Try Merge Text Lists

Text to CSV

Convert delimited text into properly formatted CSV.

  1. 1Paste your delimited text.
  2. 2Pick the delimiter.
  3. 3Click Convert to CSV.
Try Text to CSV

CSV to Text

Convert CSV into plain tab-separated text.

  1. 1Paste your CSV.
  2. 2Click Convert to text.
  3. 3Copy the result.
Try CSV to Text

Extract Domains from URLs

Paste a list of URLs and extract just the domains.

  1. 1Paste your URLs.
  2. 2Click Extract domains.
  3. 3Copy the result.
Try Extract Domains from URLs

URL Parameter Remover

Strip all query parameters from a list of URLs.

  1. 1Paste your URLs.
  2. 2Click Remove all parameters.
  3. 3Copy the result.
Try URL Parameter Remover

Bulk Slug Generator

Turn a list of titles or URLs into clean, URL-friendly slugs.

  1. 1Paste your titles or URLs.
  2. 2Click Generate slugs.
  3. 3Copy the result.
Try Bulk Slug Generator

Bulk URL Formatter

Normalize a list of URLs: scheme, lowercase domain, trailing slashes.

  1. 1Paste your URLs.
  2. 2Click Format URLs.
  3. 3Copy the result.
Try Bulk URL Formatter

PDF Form Filler

Fill a fillable PDF form's text fields, checkboxes and dropdowns, no Adobe needed.

  1. 1Choose a fillable PDF.
  2. 2Fill in the detected fields.
  3. 3Click Fill form & download.
Try PDF Form Filler

Multi-Form Autofill Pack

Enter your details once and fill a whole stack of different PDF forms at the same time.

  1. 1Fill in your profile once - name, address, phone, your child's details.
  2. 2Drop in every PDF form at the same time.
  3. 3Check anything flagged for review, then download them all as a ZIP.
Try Multi-Form Autofill Pack

Organize PDF

Rotate, reorder or delete PDF pages visually, from page thumbnails.

  1. 1Choose a PDF.
  2. 2Rotate, reorder or delete pages.
  3. 3Download the organized PDF.
Try Organize PDF

Sign PDF

Draw or type your signature - pick an ink color or a cursive font - then drag it exactly where you want on the PDF page.

  1. 1Choose a PDF.
  2. 2Draw or type your signature, then drag and resize it on the page preview.
  3. 3Click Sign PDF & download.
Try Sign PDF

Add Page Numbers to PDF

Add page numbers to every page of a PDF, with a 9-position grid, custom color, font, size and margin.

  1. 1Choose a PDF.
  2. 2Pick a position from the 9-spot grid, then set color, font, size and margin.
  3. 3Set the start number and format, then click Add page numbers & download.
Try Add Page Numbers to PDF

Remove PDF Metadata

Strip title, author and other document properties from a PDF.

  1. 1Choose a PDF.
  2. 2Review the detected metadata.
  3. 3Click Remove metadata & download.
Try Remove PDF Metadata

HEIC to JPG

Convert an iPhone HEIC/HEIF photo to JPG.

  1. 1Choose a HEIC/HEIF photo.
  2. 2Click Convert to JPG & download.
  3. 3Done.
Try HEIC to JPG

HEIC to PNG

Convert an iPhone HEIC/HEIF photo to PNG.

  1. 1Choose a HEIC/HEIF photo.
  2. 2Click Convert to PNG & download.
  3. 3Done.
Try HEIC to PNG

HEIC to WebP

Convert an iPhone HEIC/HEIF photo to WebP.

  1. 1Choose a HEIC/HEIF photo.
  2. 2Click Convert to WEBP & download.
  3. 3Done.
Try HEIC to WebP

AVIF to JPG

Convert an AVIF image to JPG, PNG or WebP.

  1. 1Choose an AVIF image.
  2. 2Pick the target format.
  3. 3Click Convert & download.
Try AVIF to JPG

Compress PDF to 100KB

Compress a PDF to under 100KB, for forms and email attachment limits.

  1. 1Choose a PDF.
  2. 2Click Compress to 100 KB.
  3. 3Download the result.
Try Compress PDF to 100KB

Compress PDF to 1MB

Compress a PDF to under 1MB, a common email and upload limit.

  1. 1Choose a PDF.
  2. 2Click Compress to 1 MB.
  3. 3Download the result.
Try Compress PDF to 1MB

Compress PDF to 2MB

Compress a PDF to under 2MB, a common email and upload limit.

  1. 1Choose a PDF.
  2. 2Click Compress to 2 MB.
  3. 3Download the result.
Try Compress PDF to 2MB

A4 Size in Pixels

Convert A4 paper size to pixels at any DPI (72, 96, 150, 300, 600).

  1. 1Pick or type a DPI.
  2. 2Read the pixel dimensions.
  3. 3That's it.
Try A4 Size in Pixels

Resize Image for Discord Emoji

Crop and resize an image to Discord's 128x128px emoji size, under 256KB.

  1. 1Upload an image.
  2. 2Click Resize to 128x128.
  3. 3Download the result.
Try Resize Image for Discord Emoji

Passport Photo Maker

Crop a photo to the correct size for US, UK, EU/Schengen, India, Canada, or Australia passport photos, with a background check and print sheet.

  1. 1Upload a photo.
  2. 2Pick your country's format and drag/zoom to frame the head and shoulders.
  3. 3Click Create passport photo - we'll flag it if the background isn't light and even.
  4. 4Download the photo, or export a 4x6in print sheet with multiple copies.
Try Passport Photo Maker

Read PDF Aloud

Have a PDF read aloud using your browser's built-in text-to-speech.

  1. 1Choose a PDF.
  2. 2Pick a voice and speed.
  3. 3Click Play.
Try Read PDF Aloud

Barcode Generator

Generate a downloadable barcode in CODE128, EAN, UPC and more formats.

  1. 1Type a value.
  2. 2Pick a barcode format.
  3. 3Generate and download the PNG.
Try Barcode Generator

Link Checker

Check a list of URLs for broken links and see each HTTP status code.

  1. 1Paste up to 30 URLs, one per line.
  2. 2Click Check links.
  3. 3Review each status.
Try Link Checker

Video to GIF

Turn a short clip (up to 15s) of a video into a GIF.

  1. 1Choose a video.
  2. 2Set the start time, duration and size.
  3. 3Convert & download the GIF.
Try Video to GIF

Image Upscaler

Enlarge an image 2x, 3x or 4x with smooth, high-quality interpolation, with a before/after slider.

  1. 1Upload an image.
  2. 2Pick a scale factor.
  3. 3Compare before/after, then upscale & download.
Try Image Upscaler

DNS Lookup

Check A, AAAA, MX, TXT, NS, CNAME, SOA and CAA DNS records for any domain.

  1. 1Type a domain.
  2. 2Click Look up.
  3. 3Review each record type.
Try DNS Lookup

WHOIS Lookup

Look up a domain's registrar, registration/expiry dates and name servers.

  1. 1Type a domain.
  2. 2Click Look up.
  3. 3Review the WHOIS record.
Try WHOIS Lookup

SSL Certificate Checker

Check a domain's SSL/TLS certificate: issuer, validity and days remaining.

  1. 1Type a domain.
  2. 2Click Check.
  3. 3Review the certificate details.
Try SSL Certificate Checker

Open Graph & Meta Tags Checker

Check a page's title, meta description, Open Graph and Twitter Card tags.

  1. 1Paste a page URL.
  2. 2Click Check.
  3. 3Review the tags and social preview.
Try Open Graph & Meta Tags Checker

Favicon Generator

Generate a full favicon set (16x16 to 512x512) from one image, with background/padding options and a preview.

  1. 1Upload a logo or image.
  2. 2Set background color and padding, and preview every size.
  3. 3Click Generate favicon set and download the zip.
Try Favicon Generator

Text to Speech

Have typed or pasted text read aloud using your browser's built-in voices.

  1. 1Type or paste text.
  2. 2Pick a voice and speed.
  3. 3Click Play.
Try Text to Speech

Schema Markup Generator

Fill in a form and get valid schema.org JSON-LD, deterministic, not AI-guessed.

  1. 1Pick a schema type.
  2. 2Fill in the fields.
  3. 3Copy the generated JSON-LD script tag.
Try Schema Markup Generator

Image to Vector

Trace a raster image (PNG, JPG) into a scalable SVG made of vector paths.

  1. 1Upload an image.
  2. 2Pick a style preset and color count.
  3. 3Vectorize & download the SVG.
Try Image to Vector

PNG to SVG

Convert a PNG image into a scalable SVG vector by tracing its shapes and colors.

  1. 1Upload a PNG.
  2. 2Pick a style preset and color count.
  3. 3Vectorize & download the SVG.
Try PNG to SVG

Vectorize Logo

Turn a raster logo into a clean SVG that scales to any size.

  1. 1Upload your logo.
  2. 2Pick a style preset and color count.
  3. 3Vectorize & download the SVG.
Try Vectorize Logo

Percentage Calculator

Calculate X% of Y, what percent X is of Y, or the percentage change between two numbers.

  1. 1Pick a calculation mode.
  2. 2Enter your two numbers.
  3. 3Read the result instantly.
Try Percentage Calculator

Discount Calculator

Calculate the final price and amount saved from a percentage or flat discount.

  1. 1Enter the original price.
  2. 2Enter a percentage or flat discount.
  3. 3Read the final price and savings.
Try Discount Calculator

English Spelling Converter

Convert text between American, British and Canadian English spelling - with a genuine Canadian preset and ambiguous words flagged, not blindly replaced.

  1. 1Paste your text and pick the source and target variety (US, British or Canadian).
  2. 2Choose whether British uses -ise or Oxford -ize, and whether to swap vocabulary too.
  3. 3Copy the converted text, and review any ambiguous words the tool flagged.
Try English Spelling Converter

Cheque Amount in Words

Turn a number into the legal amount-in-words line for a cheque, in English and Quebec French, with a styled cheque preview.

  1. 1Type the amount, like 1234.56.
  2. 2Switch between English and Quebec French, and pick the fraction or fully-spelled-out wording.
  3. 3Copy the line and check it against the cheque preview before you write it.
Try Cheque Amount in Words

US & Canada Sales Tax Calculator

Add sales tax to a price or back it out of a tax-included total, for every US state and Canadian province - including reverse HST and QST.

  1. 1Pick your country and state or province.
  2. 2Choose Add tax or Remove tax, then enter the amount.
  3. 3Read the tax breakdown, or switch on receipt mode for several line items at once.
Try US & Canada Sales Tax Calculator

Mileage Log Builder

Log business trips and get the right IRS or CRA mileage claim, with an audit-ready PDF and CSV you can file.

  1. 1Pick IRS or CRA and the tax year.
  2. 2Add a row per trip: date, from, to, business purpose and distance.
  3. 3Download the log as a formatted PDF or CSV for your records.
Try Mileage Log Builder

Bulk Phone & Postal Code Cleaner

Normalize North American phone numbers and validate Canadian postal codes and US ZIPs in bulk, with a per-row reason for every failure.

  1. 1Paste your list, one value per line or a whole CSV column.
  2. 2Pick the column and what to expect, then click Clean list.
  3. 3Review the per-row status and download the cleaned CSV.
Try Bulk Phone & Postal Code Cleaner

Age Calculator

Calculate exact age in years, months and days from a birth date.

  1. 1Enter a birth date.
  2. 2Optionally set an "as of" date.
  3. 3Read the exact age and total days lived.
Try Age Calculator

Date Difference Calculator

Calculate the difference between two dates in days, weeks, months and years.

  1. 1Pick Date A and Date B.
  2. 2Read the difference.
  3. 3Values update instantly as you change dates.
Try Date Difference Calculator

Aspect Ratio Calculator

Simplify a width/height into a ratio, and calculate a missing dimension that keeps it.

  1. 1Enter a width and height.
  2. 2Read the simplified ratio.
  3. 3Lock it to calculate a missing dimension.
Try Aspect Ratio Calculator

DPI / Pixel Size Calculator

Convert between pixels, inches, centimeters and DPI, any field updates the others.

  1. 1Enter any of pixels, inches, cm or DPI.
  2. 2The other three update automatically.
  3. 3Use it for print or screen sizing.
Try DPI / Pixel Size Calculator

Bridge Day Vacation Optimizer

Turn a few vacation days into weeks off - find the best bridge days from your country's real public holidays.

  1. 1Pick your country - and your Bundesland, canton or region, since holidays differ.
  2. 2Enter how many vacation days you have for the year.
  3. 3Read the ranked bridges and download your plan as a calendar file.
Try Bridge Day Vacation Optimizer

Recipe Measurement Converter

Convert a whole recipe between grams and cups using each ingredient's real density, plus oven temperatures.

  1. 1Paste your whole ingredient list, one item per line.
  2. 2Pick whether you want grams or cups.
  3. 3Copy the converted recipe - each line shows the density figure it used.
Try Recipe Measurement Converter

Historical Exchange Rate Converter

Convert a foreign receipt at the official ECB rate for the transaction date, not today's rate.

  1. 1Pick the two currencies and enter the amount from the receipt.
  2. 2Set the date the transaction actually happened.
  3. 3Copy the converted amount, the rate and the ECB publication date for your books.
Try Historical Exchange Rate Converter

DIN 5008 Business Letter Generator

Generate a finished German business letter PDF with the address field, fold marks and punch mark at the exact DIN 5008 Form A/B millimetre positions.

  1. 1Fill in sender, recipient, subject and body.
  2. 2Pick Form A or Form B.
  3. 3Download the finished PDF with correctly positioned fold and punch marks.
Try DIN 5008 Business Letter Generator

Nordic Company Lookup

Look up a Norwegian organisasjonsnummer or Danish CVR number and get a ready-to-paste invoice header.

  1. 1Choose Norway or Denmark and type the registration number.
  2. 2The checksum is verified in your browser, then the register is queried.
  3. 3Copy the invoice header, or add the company to a list and export CSV.
Try Nordic Company Lookup

Cookie Consent Banner Generator

Generate a free, dependency-free vanilla JS cookie consent banner that really blocks scripts until consent - no Cookiebot, no pageview limits.

  1. 1Pick your cookie categories and add your privacy policy link.
  2. 2Copy the generated vanilla JS + CSS snippet.
  3. 3Gate your non-essential scripts behind the provided consent check.
Try Cookie Consent Banner Generator

Bill 96 Compliance Checker

Screen a URL, HTML or label for Quebec Bill 96 issues - English-only content with no French equivalent, and whether French is markedly predominant.

  1. 1Paste a URL, HTML, or product-label text.
  2. 2Review the flagged English-only elements and the French-predominance check.
  3. 3Use it as a screening aid before a legal review, not a substitute for one.
Try Bill 96 Compliance Checker

UK Postcode Bulk Validator

Validate a whole CSV of UK postcodes at once and get latitude, longitude, ward, constituency and LSOA back - free, no API key, no sign-up.

  1. 1Paste or upload a CSV of UK postcodes.
  2. 2Review the per-row validation and geocoding results.
  3. 3Export the enriched list as CSV.
Try UK Postcode Bulk Validator

Nordic Org-Number to VAT Converter

Convert a Swedish, Norwegian or Danish organization number into its VAT/MVA number, with check digits validated and bulk CSV mode.

  1. 1Pick Sweden, Norway or Denmark and enter the organization number.
  2. 2Read the converted VAT/MVA number, or a clear note where it isn't a simple 1:1 formula.
  3. 3Use bulk mode for a whole list, then export CSV.
Try Nordic Org-Number to VAT Converter

Unix Timestamp Converter

Convert a Unix timestamp to a readable date, or the reverse, with a live current timestamp.

  1. 1Paste a timestamp to convert it to a date.
  2. 2Or pick a date to get its timestamp.
  3. 3Unit (seconds/ms) is auto-detected.
Try Unix Timestamp Converter

Cron Expression Humanizer

Turn a 5-field cron expression into a plain-English description and next run times.

  1. 1Paste a 5-field cron expression.
  2. 2Read the plain-English description.
  3. 3Check the next 5 upcoming run times.
Try Cron Expression Humanizer

JWT Decoder

Decode a JWT's header and payload into readable JSON, no signature verification.

  1. 1Paste a JWT.
  2. 2Review the decoded header and payload.
  3. 3Nothing is sent anywhere - it's decoded locally.
Try JWT Decoder

Regex Tester

Test a pattern against a string and see every match and captured group highlighted.

  1. 1Enter a pattern and flags.
  2. 2Paste a test string.
  3. 3Review the highlighted matches and groups.
Try Regex Tester

Color Converter

Convert a color between HEX, RGB and HSL, with a live swatch preview.

  1. 1Edit the HEX, RGB or HSL value.
  2. 2The other formats update instantly.
  3. 3Copy whichever format you need.
Try Color Converter

CSS Gradient Generator

Build a linear, radial or conic CSS gradient visually, from scratch or a preset, and copy the code.

  1. 1Add two or more color stops.
  2. 2Pick an angle or radial shape.
  3. 3Copy the generated CSS.
Try CSS Gradient Generator

JSON to CSV Converter

Convert a JSON array of objects into properly formatted CSV.

  1. 1Paste a JSON array of objects.
  2. 2Click Convert to CSV.
  3. 3Copy the result.
Try JSON to CSV Converter

CSV to JSON Converter

Convert CSV with a header row into a JSON array of objects.

  1. 1Paste CSV with a header row.
  2. 2Click Convert to JSON.
  3. 3Copy the result.
Try CSV to JSON Converter

JSON to YAML Converter

Convert JSON into clean, properly-indented YAML.

  1. 1Paste your JSON.
  2. 2Click Convert to YAML.
  3. 3Copy the result.
Try JSON to YAML Converter

SVG to CSS Data URI Converter

Convert raw SVG markup into a URL-encoded data URI for CSS background-image.

  1. 1Paste raw SVG markup.
  2. 2Check the live preview.
  3. 3Copy the data URI or CSS snippet.
Try SVG to CSS Data URI Converter

Compress PDF to 500KB

Compress a PDF to under 500KB, a common e-visa and portal upload limit.

  1. 1Choose a PDF.
  2. 2Click Compress to 500 KB.
  3. 3Download the result.
Try Compress PDF to 500KB

Compress PDF to 300KB

Compress a PDF to under 300KB, for forms and portals with strict upload limits.

  1. 1Choose a PDF.
  2. 2Click Compress to 300 KB.
  3. 3Download the result.
Try Compress PDF to 300KB

Compress Image to 20KB

Compress an image to under 20KB, for the strictest upload limits.

  1. 1Upload an image.
  2. 2Click Compress to 20 KB.
  3. 3Download the result.
Try Compress Image to 20KB

Compress Image to 30KB

Compress an image to under 30KB, for strict upload limits.

  1. 1Upload an image.
  2. 2Click Compress to 30 KB.
  3. 3Download the result.
Try Compress Image to 30KB

Resize Image to 600x600

Crop and resize any image to exactly 600x600px.

  1. 1Upload an image.
  2. 2Click Resize to 600x600.
  3. 3Download the PNG.
Try Resize Image to 600x600

Resize Image to 300x300

Crop and resize any image to exactly 300x300px.

  1. 1Upload an image.
  2. 2Click Resize to 300x300.
  3. 3Download the PNG.
Try Resize Image to 300x300

Signature Generator

Draw a handwritten-style signature and download it as a transparent PNG - pick ink color and pen thickness.

  1. 1Draw your signature on the canvas.
  2. 2Pick an ink color and pen thickness.
  3. 3Click Download PNG.
Try Signature Generator

Invisible Character Remover

Find and strip zero-width spaces, joiners and other invisible Unicode characters from text.

  1. 1Paste your text.
  2. 2Review which invisible characters were found.
  3. 3Copy or download the cleaned text.
Try Invisible Character Remover

ZIP Filename Encoding Fixer

Fix garbled filenames inside a ZIP - re-decodes Shift_JIS and EUC-KR names, repairs jamo-separated Korean, and rebuilds the archive as proper UTF-8.

  1. 1Upload the ZIP whose filenames came out garbled.
  2. 2Check the detected encoding and the old-to-new name preview, editing any name that still looks wrong.
  3. 3Download the rebuilt archive with correct UTF-8 filenames.
Try ZIP Filename Encoding Fixer

Full-width to Half-width Converter

Convert between full-width and half-width letters, numbers, symbols and katakana - with per-character-class toggles and a bulk CSV mode.

  1. 1Pick a direction: full-width to half-width, or the reverse.
  2. 2Tick which character types to convert - numbers, Latin letters, katakana, symbols or spaces.
  3. 3Paste your text (or a CSV in bulk mode) and copy or download the result.
Try Full-width to Half-width Converter

Mojibake Repair Tool

Paste garbled text and get ranked repair candidates back - fixes Japanese, Korean, Chinese and European encoding mix-ups.

  1. 1Paste the garbled text into the box.
  2. 2Compare the ranked repair candidates and pick the one that reads correctly.
  3. 3Copy or download the repaired text.
Try Mojibake Repair Tool

Hangul Jamo Toolkit

Split Korean syllables into their jamo components, rebuild jamo into syllables, and extract initial consonants for search indexes.

  1. 1Choose a mode: decompose, compose, or extract initial consonants.
  2. 2Paste your Korean text.
  3. 3Read the component breakdown with code points, then copy the result or download it as CSV.
Try Hangul Jamo Toolkit

QR Code Reader

Read QR codes from an image or screenshot - shows the real destination of links and formats Wi-Fi, contact and calendar codes properly.

  1. 1Upload an image, drag one in, or press Ctrl+V to paste a screenshot.
  2. 2Read the decoded contents - links show the real destination domain and any warnings.
  3. 3Copy the raw text, open the link, or save a contact card as .vcf.
Try QR Code Reader

Invisible Image Watermark Remover

Disrupt hidden steganographic watermark patterns in an image by re-encoding it.

  1. 1Upload an image.
  2. 2Click Remove invisible watermark.
  3. 3Download the re-encoded result.
Try Invisible Image Watermark Remover

Gemini Watermark Remover

Remove the small Gemini (Nano Banana) logo watermark from AI images using exact reverse alpha-blend math - no upload needed.

  1. 1Upload an image generated by Google Gemini / Nano Banana.
  2. 2Check the highlighted watermark box - drag or nudge it if it isn't lined up exactly.
  3. 3Click Remove watermark, then download the cleaned PNG.
Try Gemini Watermark Remover

Hidden Content Scanner

Scan a PDF, DOCX or PPTX for hidden text, invisible watermark characters and hidden metadata.

  1. 1Upload a PDF, DOCX or PPTX file.
  2. 2Review the hidden content that was found, including invisible watermark characters.
  3. 3Download a cleaned copy where cleaning is supported.
Try Hidden Content Scanner

AI Study Outline Generator

Generate a structured study outline, key themes and research questions for any topic with AI.

  1. 1Enter a subject and pick a level.
  2. 2Click Generate outline.
  3. 3Review the outline, themes and (for PhD/Graduate) search-term links.
Try AI Study Outline Generator

Freelance Hourly Rate Calculator

Calculate a minimum, sustainable and recommended hourly rate from your income goals and hours.

  1. 1Enter your income goal, expenses, hours and utilization.
  2. 2Read the three rate tiers.
  3. 3Use the project calculator to quote a fixed-hours project.
Try Freelance Hourly Rate Calculator

Severance Pay Calculator

Estimate statutory severance and notice periods in France, Germany, the UK, Canada, Spain and the USA - with the full calculation and the article of law behind every figure.

  1. 1Pick the country the work is performed in (and for Canada, whether the job is federally or provincially regulated).
  2. 2Enter your length of service as years and months, plus your gross salary.
  3. 3Read the step-by-step breakdown - every figure shows the formula it came from and links the article of law behind it.
Try Severance Pay Calculator

Wedding Budget Calculator

Split a total wedding budget across venue, catering, attire and other categories.

  1. 1Enter your total budget and guest count.
  2. 2Review the category breakdown.
  3. 3Adjust category percentages if you like.
Try Wedding Budget Calculator

Rental Application Cover Letter Generator

Write a polished, professional cover letter for your rental application with AI.

  1. 1Enter your name, occupation, income range and rental history.
  2. 2Describe why you want this specific place.
  3. 3Click Generate cover letter and copy the result.
Try Rental Application Cover Letter Generator

Scholarship Essay Outline Generator

Turn your essay prompt and background into a structured outline to write your own scholarship essay.

  1. 1Enter the essay prompt or theme.
  2. 2Describe your background, achievements and goals.
  3. 3Click Generate outline and write your essay from it.
Try Scholarship Essay Outline Generator

Home Repair Cost & Description Generator

Turn a home repair problem into a clear contractor-ready description plus a rough budgeting estimate.

  1. 1Pick the damage type and describe the problem.
  2. 2Enter the approximate size or scope.
  3. 3Click Generate and copy the description and cost range.
Try Home Repair Cost & Description Generator

Home Workout Generator

Build a custom home workout plan from your equipment, fitness level, time and goals - real exercises, form cues, and a printable PDF.

  1. 1Select your equipment, level, time, goal, and any areas to avoid.
  2. 2Click Generate workout and review your day-by-day plan.
  3. 3Follow along in Start Workout mode, or download the printable PDF.
Try Home Workout Generator

Meal Prep Grocery List Generator

Generate a repeatable meal prep plan and a grocery list organized by store section.

  1. 1Pick a diet type, number of days and meals per day.
  2. 2Click Generate meal plan.
  3. 3Shop from the organized grocery list.
Try Meal Prep Grocery List Generator

Pet Name Generator

Get 15-20 pet name suggestions based on type, color and personality, with AI.

  1. 1Enter your pet's type, color and personality.
  2. 2Pick a style preference.
  3. 3Click Generate names and copy your favorites.
Try Pet Name Generator

Substitute Teacher Lesson Plan Generator

Generate a complete substitute-ready lesson plan from grade, subject, time and materials.

  1. 1Enter the grade level, subject and time available.
  2. 2List the materials on hand.
  3. 3Click Generate lesson plan and copy the result.
Try Substitute Teacher Lesson Plan Generator

Email to Professor Generator

Write a respectful, professional email to your professor with AI.

  1. 1Pick the scenario and enter your course name.
  2. 2Explain the reason in your own words.
  3. 3Click Generate email, then personalize before sending.
Try Email to Professor Generator

Contractor Quote Request Generator

Turn a plain-language project description into a detailed message for requesting contractor quotes.

  1. 1Describe your project in plain language.
  2. 2Add any known specifics like dimensions or timeline.
  3. 3Click Generate request and copy it.
Try Contractor Quote Request Generator

Birthday Message Generator

Get 5 birthday message options sized to your relationship and tone with AI.

  1. 1Pick the relationship, tone and age (optional).
  2. 2Click Generate messages.
  3. 3Copy the option you like best.
Try Birthday Message Generator

Car Problem Description Generator

Turn a car symptom into a clear description for your mechanic, plus possible causes to ask about.

  1. 1Pick the symptom type and describe when it happens.
  2. 2Add your car's make/model/year (optional).
  3. 3Click Generate and share the result with your mechanic.
Try Car Problem Description Generator

Social Media Bio Generator

Get 5 bio options sized to your platform's style, from your interests and desired vibe.

  1. 1Pick your platform, interests and desired vibe.
  2. 2Click Generate bios.
  3. 3Copy the one that fits best.
Try Social Media Bio Generator

Event Invitation Wording Generator

Generate complete invitation wording for any event, ready to paste into a card or message.

  1. 1Pick the event type and tone.
  2. 2Enter the date, time, location and theme.
  3. 3Click Generate invitation and copy the wording.
Try Event Invitation Wording Generator

Recipe Scaler & Ingredient Substitution Tool

Scale ingredient quantities to any serving size and see common ingredient substitutions.

  1. 1Paste your ingredient list, one per line.
  2. 2Enter the original and desired servings.
  3. 3Read the scaled amounts and substitution ideas.
Try Recipe Scaler & Ingredient Substitution Tool

Resume Bullet Point Rewriter

Rewrite a resume bullet point with stronger action verbs, without inventing fake metrics.

  1. 1Paste your existing resume bullet point.
  2. 2Optionally add a target job description or key skills.
  3. 3Click Rewrite bullet and pick your favorite version.
Try Resume Bullet Point Rewriter

Job Description Keyword Matcher

Compare a resume against a job description to see matching and missing keywords.

  1. 1Paste your resume text.
  2. 2Paste the job description text.
  3. 3Click Compare keywords to see matches and gaps.
Try Job Description Keyword Matcher

Document Scanner - Photo to Scan

Turn a photo into a clean scan, combine multiple pages into one PDF, or scan ID cards and passports with a fixed-ratio crop.

  1. 1Upload or take a photo of a document, or switch to ID Card mode.
  2. 2Adjust the corners (or use auto-detect) so they trace its edges.
  3. 3Add more pages if needed, pick a filter, then Scan & download.
Try Document Scanner - Photo to Scan

Redact PDF - 100% Local

Draw black boxes over sensitive text and permanently flatten them into the PDF.

  1. 1Choose a PDF.
  2. 2Draw black boxes over anything to redact, on any page.
  3. 3Click Apply & download.
Try Redact PDF - 100% Local

Compare Two PDFs

Extract and diff the text of two PDFs, page by page.

  1. 1Choose PDF A and PDF B.
  2. 2Click Compare PDFs.
  3. 3Review the added/removed lines per page.
Try Compare Two PDFs

Video to Subtitles (SRT/VTT)

Transcribe a video's speech with AI and download .srt and .vtt subtitle files.

  1. 1Choose a video.
  2. 2Click Generate subtitles.
  3. 3Download the .srt or .vtt file.
Try Video to Subtitles (SRT/VTT)

Meeting Notes Generator

Turn a raw meeting transcript into a summary, key decisions and action items with AI.

  1. 1Paste your meeting transcript.
  2. 2Click Generate meeting notes.
  3. 3Copy the summary, decisions and action items.
Try Meeting Notes Generator

Remove PDF Password

Unlock a PDF you already know the password to and download an unprotected copy.

  1. 1Choose a password-protected PDF.
  2. 2Enter the password you already know.
  3. 3Click Remove password & download.
Try Remove PDF Password

Bank Statement to Excel

Extract transaction rows from a bank/card statement photo or PDF into a downloadable .xlsx.

  1. 1Upload a PDF or photo of your statement.
  2. 2Click Extract transactions and review the table.
  3. 3Download the .xlsx.
Try Bank Statement to Excel

Timesheet / Work Hours Calculator

Calculate total work hours from daily clock-in/out times and breaks, with overtime highlighted.

  1. 1Enter each day's clock-in, clock-out and break.
  2. 2Set your overtime threshold.
  3. 3Read the total in HH:MM and decimal format.
Try Timesheet / Work Hours Calculator

JPG to Vector Converter

Trace a JPG photo into a scalable SVG made of vector paths.

  1. 1Upload a JPG.
  2. 2Pick a style preset and color count.
  3. 3Vectorize & download the SVG.
Try JPG to Vector Converter

300 DPI to Pixels Calculator

Convert inches or centimeters to pixels at a fixed 300 DPI, for print-ready uploads.

  1. 1Enter a size in inches or centimeters.
  2. 2Read the pixel dimensions at 300 DPI.
  3. 3DPI is locked to 300.
Try 300 DPI to Pixels Calculator

200 DPI to Pixels Calculator

Convert inches or centimeters to pixels at a fixed 200 DPI, for scan and upload requirements.

  1. 1Enter a size in inches or centimeters.
  2. 2Read the pixel dimensions at 200 DPI.
  3. 3DPI is locked to 200.
Try 200 DPI to Pixels Calculator

HTTPS Checker

Check if HTTP redirects to HTTPS correctly and scan a page for mixed-content resources.

  1. 1Type a domain or URL.
  2. 2Click Check.
  3. 3Review the redirect status and any mixed content found.
Try HTTPS Checker

Add OCR Text Layer to Scanned PDF

Make a scanned PDF searchable by adding an invisible, selectable OCR text layer.

  1. 1Choose a scanned/image-only PDF and pick its language.
  2. 2Click Add OCR text layer & download.
  3. 3The download is verified to be searchable and looks identical to the original.
Try Add OCR Text Layer to Scanned PDF

PDF Reader

View a PDF online: scroll through it continuously, zoom in or out, search text, and select or copy text directly from the page.

  1. 1Choose a PDF to open it in the viewer.
  2. 2Use the page controls and zoom buttons to read it.
  3. 3Search for text and click a result to jump to that page.
Try PDF Reader

PDF Submission Checker

Check a PDF for blank pages, duplicate pages, rotation issues, and AI-flagged inconsistencies.

  1. 1Choose a PDF.
  2. 2Review the checklist of computed checks.
  3. 3Review the AI-assisted pass for possible inconsistencies worth double-checking.
Try PDF Submission Checker

PDF Deadline & Date Extractor

Pull every date or deadline mentioned in a PDF, with AI, and download an .ics calendar file.

  1. 1Choose a PDF.
  2. 2Review each date found, with its context.
  3. 3Download the .ics calendar file for the dates it could resolve.
Try PDF Deadline & Date Extractor

Document Inconsistency Checker

Upload a PDF or paste text to get possible name, date, amount or address inconsistencies flagged for review.

  1. 1Upload a PDF or paste text.
  2. 2Let the AI-assisted pass scan it.
  3. 3Review each possible inconsistency and its location.
Try Document Inconsistency Checker

Screenshot to Calendar Event

Turn a screenshot of an event invite or booking into a downloadable .ics calendar file, with AI.

  1. 1Upload a screenshot of an event invite, confirmation or booking.
  2. 2Review and correct the extracted title, date, time and location.
  3. 3Download the .ics calendar file.
Try Screenshot to Calendar Event

PDF Signature Field Finder

Find every likely signature field or "sign here" line in a PDF, with its page number.

  1. 1Choose a PDF.
  2. 2Review the likely signature fields found, by page.
  3. 3Jump straight to the pages that need a signature.
Try PDF Signature Field Finder

Keyword Generator

Get AI-suggested long-tail keyword variations for a seed topic - brainstorming only, no real search data.

  1. 1Enter a seed topic or keyword.
  2. 2Click Generate keyword ideas.
  3. 3Copy the variations, then verify real demand in an actual keyword tool.
Try Keyword Generator

Crop PDF

Drag a rectangle on a page preview to crop a PDF - same crop on every page, or a different one per page.

  1. 1Choose a PDF.
  2. 2Drag a rectangle on the page preview to set the crop.
  3. 3Click Crop PDF & download.
Try Crop PDF

Compress PDF to 3MB

Compress a PDF to under 3MB, a looser target that keeps more image quality.

  1. 1Choose a PDF.
  2. 2Click Compress to 3 MB.
  3. 3Download the result.
Try Compress PDF to 3MB

Compress PDF to 5MB

Compress a PDF to under 5MB, a common cap for email attachments and application portals.

  1. 1Choose a PDF.
  2. 2Click Compress to 5 MB.
  3. 3Download the result.
Try Compress PDF to 5MB

Compress PDF to 750KB

Compress a PDF to under 750KB, a middle-ground target between 500KB and 1MB.

  1. 1Choose a PDF.
  2. 2Click Compress to 750 KB.
  3. 3Download the result.
Try Compress PDF to 750KB

PDF Attachment Finder

Find and download files secretly embedded inside a PDF.

  1. 1Choose a PDF.
  2. 2Review any embedded files found.
  3. 3Download each one individually.
Try PDF Attachment Finder

Flatten PDF

Make a filled PDF form's values permanent and non-editable.

  1. 1Choose a PDF with a filled-in fillable form.
  2. 2Click Flatten form & download.
  3. 3The values become permanent, non-editable page content.
Try Flatten PDF

PDF Print Readiness Checker

Check a PDF's font embedding, image resolution and color spaces before sending it to print.

  1. 1Choose a PDF.
  2. 2Review the per-page font, resolution and color-space findings.
  3. 3Fix anything flagged before sending it to a print shop.
Try PDF Print Readiness Checker

Universal E-Invoice Viewer

Open a Factur-X, ZUGFeRD, XRechnung or UBL e-invoice and read it as a normal, printable invoice.

  1. 1Drop in your Factur-X / ZUGFeRD PDF, or the e-invoice XML file itself.
  2. 2Read the decoded invoice - seller, buyer, line items, VAT breakdown and amount due.
  3. 3Download it as a clean PDF, print it, or save the underlying XML.
Try Universal E-Invoice Viewer

P7M Signature Opener

Open a .p7m file, pull out the original signed document, and see who signed it.

  1. 1Drop in your .p7m file (fattura.xml.p7m, documento.pdf.p7m, and so on).
  2. 2Check the signer's name, organisation, certificate authority and validity dates.
  3. 3Download the original document, with its correct file extension restored.
Try P7M Signature Opener

PDF Accessibility Checker

Check whether a PDF has the tags, language, title and image alt text a screen reader needs.

  1. 1Upload the PDF you want to check.
  2. 2Read the pass/fail checklist - each result explains why it matters for screen-reader users.
  3. 3See which images are missing alt text, and which pages they're on.
Try PDF Accessibility Checker

PDF to PDF/A Converter - Best Effort

Embed an sRGB color profile and PDF/A-intent metadata as a best-effort archival approximation - not a certified PDF/A file.

  1. 1Choose a PDF.
  2. 2Click Convert to PDF/A (best-effort) & download.
  3. 3Verify with a dedicated validator if certified PDF/A is required.
Try PDF to PDF/A Converter - Best Effort

Repair Corrupted PDF

Repair a PDF that won't open: rebuild its structure to keep real text and formatting, or recover pages as images if the damage is too severe.

  1. 1Upload a PDF that's damaged or won't open properly.
  2. 2It tries a full structural repair first, then rebuilds pages from images only if that's not possible.
  3. 3Download the repaired PDF - it tells you which method was used and lists any pages that couldn't be recovered.
Try Repair Corrupted PDF

Add Password to PDF

Protect a PDF with a password so it can't be opened without it.

  1. 1Choose a PDF to protect.
  2. 2Enter and confirm a password.
  3. 3Click Add password & download.
Try Add Password to PDF

PDF Redaction Leak Checker

Check a redacted PDF for real, selectable text still hiding underneath the black boxes.

  1. 1Choose a PDF that's already been redacted.
  2. 2Let it scan every page for black boxes and any text underneath.
  3. 3Review the leaked text found, by page, before sharing the file.
Try PDF Redaction Leak Checker

Explain This Form Before I Fill It

Get a plain-English, AI walkthrough of what each field on a form is asking for - general guidance only, not legal or tax advice.

  1. 1Upload a photo or PDF of the form.
  2. 2Read the plain-English explanation of each field.
  3. 3Check the list of documents you'll likely need.
Try Explain This Form Before I Fill It

Screenshot/Photo to Contact Card

Turn a business card photo or contact screenshot into a downloadable .vcf contact card with AI vision.

  1. 1Upload a business card photo or contact screenshot.
  2. 2Review and correct the extracted details.
  3. 3Download the .vcf contact card.
Try Screenshot/Photo to Contact Card

Bulk Receipts to Expense Report

Extract merchant, date, amount and category from a batch of receipts with AI, and download one expense report with subtotals.

  1. 1Upload up to 20 receipt photos or screenshots.
  2. 2Review the extracted merchant, date, amount and category for each.
  3. 3Download the .xlsx expense report with subtotals.
Try Bulk Receipts to Expense Report

Bulk Image SEO Pack Generator

Generate AI alt text, an SEO filename and a title for a whole batch of images at once, as one downloadable CSV.

  1. 1Upload up to 20 images.
  2. 2Review the generated alt text, filename and title for each.
  3. 3Download the CSV.
Try Bulk Image SEO Pack Generator

AI PDF Summarizer

Extract a PDF's text and get an AI-generated short bullet-point or detailed paragraph summary, with long documents chunked, not truncated.

  1. 1Choose a PDF.
  2. 2Pick a short or detailed summary style.
  3. 3Click Generate summary and review the result.
Try AI PDF Summarizer

AI PDF Translator

Extract a PDF's real text (not OCR), translate it with AI, and download the result as a PDF or .docx.

  1. 1Choose a PDF and pick a target language.
  2. 2Click Translate.
  3. 3Download the translated PDF or .docx.
Try AI PDF Translator

Contract Risk Clause Highlighter

Scans your contract PDF and highlights risky clauses - auto-renewal, liability caps, arbitration and more - directly on the page, color-coded by severity, with a downloadable highlighted copy.

  1. 1Upload a contract PDF or paste its text.
  2. 2Let the AI-assisted scan flag clause types worth reviewing, highlighted on the page by severity.
  3. 3Read each explanation and excerpt, then download the highlighted copy or have a lawyer review anything consequential.
Try Contract Risk Clause Highlighter

PDF Table of Contents Generator

Detect likely headings by font size in a long PDF and add a customizable table-of-contents page listing each one with its page number.

  1. 1Choose a PDF.
  2. 2Review the detected heading candidates and uncheck any false positives.
  3. 3Click Generate PDF with table of contents & download.
Try PDF Table of Contents Generator

RTF to PDF Converter

Convert a .rtf file to a PDF, extracted and converted entirely in your browser.

  1. 1Choose a .rtf file.
  2. 2Review the extracted text.
  3. 3Click Download PDF.
Try RTF to PDF Converter

ODT to PDF Converter

Convert an OpenDocument Text (.odt) file to a PDF, entirely in your browser.

  1. 1Choose a .odt file.
  2. 2Review the extracted text.
  3. 3Click Download PDF.
Try ODT to PDF Converter

EPUB to PDF Converter

Combine an .epub ebook's chapters, in the book's real reading order, into a single downloadable PDF.

  1. 1Choose a .epub file.
  2. 2Review the extracted chapters.
  3. 3Click Download PDF.
Try EPUB to PDF Converter

Document Packet Builder

Drop a mix of photos, scans and PDFs and build one clean, ordered, searchable PDF packet for visas, jobs, tax or insurance.

  1. 1Add your files and pick a purpose (visa, job, tax, insurance, proposal, archive).
  2. 2Review page cleanup, blank-page removal and any suggested redactions.
  3. 3Download one combined, searchable, compressed PDF packet.
Try Document Packet Builder

Deep Clean PDF - Remove All History

Rebuild a PDF from scratch to strip revision history, hidden layers and leftover metadata, not just clear a few fields.

  1. 1Choose a PDF.
  2. 2It's extracted and rebuilt completely from scratch.
  3. 3Download the fully cleaned PDF.
Try Deep Clean PDF - Remove All History

Make a Scanned Form Fillable

Turn a flat, scanned form into a real fillable PDF by detecting likely fields and checkboxes.

  1. 1Upload a scanned form.
  2. 2Review and adjust the detected field boxes.
  3. 3Download the real, fillable PDF.
Try Make a Scanned Form Fillable

PDF Forensic Info Report

See a PDF's creation/modification dates, producer software, save-history count and any embedded JavaScript.

  1. 1Choose a PDF.
  2. 2Review the factual metadata and structure findings.
  3. 3Decide what to do based on what's found.
Try PDF Forensic Info Report

Multi-Document Contradiction Checker

Upload 2 or more related documents to get names, dates, amounts or addresses that don't match between them flagged for review.

  1. 1Upload 2 or more related PDFs, or paste each document's text.
  2. 2Let the AI-assisted pass compare them against each other.
  3. 3Review each possible inconsistency and which documents it was found in.
Try Multi-Document Contradiction Checker

Clean PDF Comments & Annotations

Remove visible comments, highlights and other markup annotations from a PDF, with a downloadable summary of what was removed.

  1. 1Upload a PDF that has visible comments or annotations.
  2. 2Click to remove them - a clean PDF downloads automatically.
  3. 3Download the summary list of what was removed, if you want a record.
Try Clean PDF Comments & Annotations

Document Version Timeline

Upload 3 or more versions of a document in order and see what changed at each step, using the same engine as Compare PDFs.

  1. 1Add 3 or more versions of the same document.
  2. 2Arrange them oldest to newest with the up/down arrows.
  3. 3Review the step-by-step timeline of what changed at each version.
Try Document Version Timeline

Table Photo to Excel/CSV

Upload a photo or screenshot of any table and extract its rows and columns into a downloadable .xlsx or .csv - reads the table's real grid lines when visible, with AI as a fallback.

  1. 1Upload a photo or screenshot containing a table.
  2. 2Click Extract table and review the editable result.
  3. 3Download it as .xlsx or .csv.
Try Table Photo to Excel/CSV

CSV/Excel to vCard Bulk Converter

Upload a CSV or Excel file of contacts, map the columns, and download one combined .vcf file.

  1. 1Upload a .csv or .xlsx file of contacts with a header row.
  2. 2Map each contact field to the matching column.
  3. 3Generate & download the combined .vcf file.
Try CSV/Excel to vCard Bulk Converter

Audio Waveform Video Generator

Turn an audio clip into a waveform video (audiogram) with an animated waveform synced to the sound.

  1. 1Upload an audio clip.
  2. 2Pick a waveform style, video shape and colors.
  3. 3Generate and download the MP4.
Try Audio Waveform Video Generator

Subtitle Burner

Upload a video plus an .srt or .vtt file and burn the captions permanently into the video frames as an MP4.

  1. 1Upload a video and a matching .srt or .vtt subtitle file.
  2. 2Choose the clip range and caption size.
  3. 3Burn in the captions and download the MP4.
Try Subtitle Burner

WCAG Color Contrast Checker

Check the exact WCAG contrast ratio between two colors, with pass/fail results for AA and AAA.

  1. 1Enter a foreground and background color.
  2. 2Review the live preview and contrast ratio.
  3. 3Check the pass/fail results for AA and AAA, normal and large text.
Try WCAG Color Contrast Checker

SPF/DKIM/DMARC Checker

Check a domain's SPF, DKIM and DMARC email authentication records, explained in plain English.

  1. 1Enter a domain, and a DKIM selector if you know it.
  2. 2Click Check.
  3. 3Review each record's plain-English explanation.
Try SPF/DKIM/DMARC Checker

IP/Domain Blacklist Checker

Check an IP address or domain against Spamhaus, Barracuda, SpamCop, CBL and PSBL DNSBL lists.

  1. 1Enter an IP address or domain.
  2. 2Click Check.
  3. 3See which, if any, blacklists show it as listed.
Try IP/Domain Blacklist Checker

Robots.txt Validator & Tester

Validate robots.txt syntax and test whether a specific URL path is allowed or blocked for a given user-agent.

  1. 1Paste robots.txt content or fetch it from a URL.
  2. 2Review any syntax issues found.
  3. 3Test a URL path and user-agent to see if it's allowed or blocked.
Try Robots.txt Validator & Tester

XML Sitemap Validator

Validate a sitemap.xml file's structure, required tags, protocol limits and duplicate URLs.

  1. 1Paste sitemap.xml content or fetch it from a URL.
  2. 2Review flagged issues like malformed URLs or missing tags.
  3. 3Check the parsed list of URLs or child sitemaps.
Try XML Sitemap Validator

CV/Resume Checker

Upload a resume and check its length, standard sections, and ATS-parsing-risk formatting, plus an AI-assisted pass for weak phrasing.

  1. 1Upload a resume as a PDF, Word .docx, or image.
  2. 2Review the length, section and ATS-parsing-risk checklist.
  3. 3Review the AI-assisted pass for weak or generic phrasing to strengthen.
Try CV/Resume Checker

Case File Builder

Upload a batch of PDFs and run signature, redaction-leak, forensic-metadata, deadline and inconsistency checks on every file at once, exported as a formatted PDF report.

  1. 1Upload up to 10 PDFs - a contract packet, submission bundle or due-diligence set.
  2. 2Let it run all five existing checks (signatures, redaction leaks, forensic metadata, deadlines and inconsistencies) against every file.
  3. 3Review the one consolidated table, then download a formatted PDF report or the CSV summary.
Try Case File Builder

Evidence Timeline

Sort unordered text, DM or email screenshots into one chronological, page-numbered PDF - entirely in your browser.

  1. 1Add a batch of screenshots - texts, DMs, or emails - in any order.
  2. 2Let it detect each timestamp, then drag to fix anything it missed.
  3. 3Download one chronological, page-numbered PDF.
Try Evidence Timeline

Bulk Photo Authenticity Checker

Check a whole folder or .zip of photos at once for GPS location and C2PA content credentials, and download one CSV report.

  1. 1Upload a folder's worth of images, or a single .zip of them (up to 30).
  2. 2Review the GPS, C2PA manifest and EXIF software findings for each image.
  3. 3Download the CSV report for your review workflow.
Try Bulk Photo Authenticity Checker

Pre-Publish Photo Checker

Check a batch of photos before you post them for hidden location data or signs of AI editing, then clean and download them in one click.

  1. 1Upload the photos you're about to post, or a .zip of them (up to 30).
  2. 2Read the plain-language flags for each photo - location revealed, possible AI editing, or safe to post.
  3. 3Strip a flagged photo's hidden data with one click, or download the whole cleaned batch as a .zip.
Try Pre-Publish Photo Checker

Blind Hire Kit

Redact each candidate's name, photo, address and graduation year from a batch of resumes for blind hiring, and download them individually or as one .zip - 100% local.

  1. 1Upload up to 20 candidate resumes (PDF and/or Word), mixed is fine.
  2. 2Click Redact resumes and review each file's redaction checklist.
  3. 3Download each PDF individually, or all of them as one .zip.
Try Blind Hire Kit

EOB Decoder

Upload a health insurance Explanation of Benefits (EOB) - any carrier, PDF or photo - and get a plain-language summary of what you owe, free with AI.

  1. 1Upload a PDF or photo of your Explanation of Benefits (EOB).
  2. 2Click Decode EOB and review each claim line.
  3. 3See the plain-language total for what you owe.
Try EOB Decoder

Property Tax Appeal Packet Builder

Upload your property tax assessment notice, add three to five comparable sales, and get a formal appeal letter plus a filing-ready PDF packet - free, with every figure computed, not AI-written.

  1. 1Upload a PDF or photo of your property tax assessment notice.
  2. 2Add three to five comparable sales with their prices, dates and square footage.
  3. 3Review the comparison, then download the filing-ready PDF appeal packet.
Try Property Tax Appeal Packet Builder

Financial Aid Offer Decoder

Upload two to four college financial aid award letters and get one apples-to-apples comparison - grants vs loans vs work-study, real net price and a four-year cost projection, free with AI.

  1. 1Upload two to four college financial aid award letters.
  2. 2Click Compare to see cost, grants, loans and work-study side by side.
  3. 3Adjust the projection assumptions, then download the comparison as a CSV.
Try Financial Aid Offer Decoder

Tax Slip Organizer & Missing-Slip Checklist

Upload your W-2s, 1099s, T4s and T5s to identify and rename each one, merge them into one indexed PDF, and see which common slips are still missing from the pile - free with AI.

  1. 1Upload your tax slips - W-2s, 1099s, T4s, T5s and the rest.
  2. 2Check each identified slip type and read the missing-slip checklist.
  3. 3Download the indexed merged PDF or the CSV summary.
Try Tax Slip Organizer & Missing-Slip Checklist

IEP / 504 Plan Plain-Language Decoder

Upload your child's IEP or 504 plan and get its jargon explained, every goal checked for whether it is genuinely measurable, and questions to ask at the next meeting - free with AI.

  1. 1Upload your child's IEP or Section 504 plan as a PDF or photo.
  2. 2Read the glossary and the measurability check on each goal.
  3. 3Copy the meeting questions built from the gaps found in your plan.
Try IEP / 504 Plan Plain-Language Decoder

Drift Fix

Sync a separately-recorded audio file to your video, correcting both a constant offset and progressive clock-rate drift.

  1. 1Upload your video and the separately-recorded audio file.
  2. 2Let it detect drift and offset between them.
  3. 3Download the video with the corrected audio synced in.
Try Drift Fix

Formula Bridge

Convert an Excel formula to Google Sheets or Python/pandas, parsed by a real formula engine, not AI guesswork.

  1. 1Paste an Excel formula, with or without the leading equals sign.
  2. 2Pick Google Sheets or Python (pandas) as the translation target.
  3. 3Copy the translated formula - anything unsupported is flagged instead of guessed.
Try Formula Bridge

AI Image Generator

Generate an image from a text prompt with a free AI model, with aspect ratio, style and seed controls.

  1. 1Describe the image you want, or click an example prompt.
  2. 2Pick an aspect ratio and style, and optionally set a seed or negative prompt.
  3. 3Click Generate image, then download it or generate a variation with a new seed.
Try AI Image Generator

Social Media Post Image Generator

Paste your Instagram or Facebook caption and get a matching AI image plus the prompt behind it - in feed, portrait or Story size.

  1. 1Paste the post caption you've already written.
  2. 2Pick a vibe and a format - square, portrait or Story.
  3. 3Generate, then download, regenerate, or add text on the image.
Try Social Media Post Image Generator

Blog Article Cover Image Generator

Turn an article title and summary into a free AI featured image - 16:9 blog header or an exact 1200x630 Open Graph card.

  1. 1Enter your article title and a short summary or excerpt.
  2. 2Pick the niche that matches your topic.
  3. 3Choose 16:9 or 1200x630 OG size, generate, and download.
Try Blog Article Cover Image Generator

Furigana Generator

Add hiragana readings above the kanji in Japanese text using a real morphological analyser - 花火 comes out はなび, not はなひ - and export to Word with genuine ruby.

  1. 1Paste your Japanese text and click Add furigana (the dictionary downloads once, then it's live).
  2. 2Pick hiragana or katakana readings, and set the school-grade filter to your reading level.
  3. 3Download as Word with real ruby, as PDF, as HTML, or copy it as 漢字(かんじ).
Try Furigana Generator

Japanese Era Date Converter

Convert between the Japanese imperial calendar (令和, 平成, 昭和, 大正, 明治) and Gregorian dates, exact to the day at every era transition - one date or a whole column.

  1. 1Pick a Gregorian date on the left, or type an era, year, month and day on the right.
  2. 2Both sides update live, and the results table shows every format a Japanese form asks for.
  3. 3For a spreadsheet column, switch to bulk mode, paste any mix of formats and export the CSV.
Try Japanese Era Date Converter

Vertical Japanese Text to PDF

Typeset Japanese text vertically, right to left, on real 原稿用紙 manuscript paper and download it as a PDF - 400-character grid, 禁則処理 line breaking, selectable text.

  1. 1Paste your Japanese text - wrap a run in 《《…》》 for 圏点 emphasis dots.
  2. 2Choose the paper size and sheet preset (20 × 20 is the standard 400-character sheet).
  3. 3Check the live page and 枚 count, then click Download PDF.
Try Vertical Japanese Text to PDF

Korean & Japanese Business Number Validator

Check a Korean 사업자등록번호, a Japanese 法人番号 or an invoice T-number against its real published check digit - offline, no API key, thousands at a time.

  1. 1Paste a number - 10 digits, 13 digits or T + 13 digits is detected automatically.
  2. 2See whether the check digit passes, what the algorithm expected, and what the number encodes.
  3. 3For a supplier list, switch to bulk mode, paste one per line and export the CSV.
Try Korean & Japanese Business Number Validator

Scandi Color Palette Extractor

Pull a palette out of any photo with real k-means clustering in CIELAB, then dial in the muted Nordic grade - exports CSS variables, Tailwind, JSON and .ase.

  1. 1Drop in a photo - interiors, landscapes and textiles work best.
  2. 2Choose how many swatches you want and drag the Scandi-fy slider (0% shows the raw colours).
  3. 3Click a swatch to copy its hex, or export as CSS variables, a Tailwind @theme block, JSON or .ase.
Try Scandi Color Palette Extractor