All free online tools
Every converter and utility on Hack the Hydra, grouped by category. All of them are free, need no sign-up and run in your browser, so your files are never uploaded.
No tool found.
PDF tools
PDF to MarkdownHeadings, paragraphs and lists, ready for ChatGPT, Claude and RAG.OCR PDFScanned PDF to text: every page OCR'd in your browser, 7 languages.PDF to TextPlain text out of any PDF, paragraphs re-joined, download as .txt.Merge PDFCombine several PDFs into one, in the order you choose.Split PDFExtract pages like 1-3,5, or split every page into its own PDF.Rotate PDFTurn every page of a PDF by 90, 180 or 270 degrees.JPG to PDFJPG or PNG images to one PDF, one image per page.PDF to JPGRender every PDF page as a JPG; several pages download as a zip.
Documents to Markdown
Word to MarkdownDOCX to Markdown with headings, lists, tables and links.Excel to MarkdownEvery sheet of an XLSX, XLS or CSV becomes a Markdown table.HTML to MarkdownPaste HTML or drop a saved page: clean Markdown, page chrome removed.PowerPoint to MarkdownOne section per slide: title, bullets, tables and speaker notes.JSON to MarkdownArrays of objects become Markdown tables, paste or upload.
Images & OCR
Image to Text (OCR)Copy text from screenshots, photos and scans, 7 languages.Image ConverterConvert between PNG, JPG and WebP with a quality slider.Compress ImageShrink JPG and WebP files: quality, max width, before/after size.Image ResizerResize PNG, JPG and WebP to exact pixel sizes, in your browser.
Data: JSON & CSV
Excel to JSONXLSX, XLS or CSV to JSON: one object per row, headers as keys.JSON FormatterPretty-print, minify and validate JSON with exact error position.JSON to CSVJSON array to CSV, nested keys flattened, Excel-ready.JSON to YAMLJSON to clean YAML, 2 or 4 spaces, safe quoting.YAML to JSONYAML to JSON, pretty or minified, errors by line.JWT DecoderRead a JWT header and payload, exp/iat as dates, no upload.Binary / Hex ConverterBinary, hex, decimal and octal, all at once, exact.Regex TesterTest a regex: matches, groups, line numbers, replace.Cron ExplainerCron schedule in plain English, with the next run times.
Text & developer utilities
Markdown to HTMLGitHub-flavored Markdown to HTML: tables, code blocks, task lists.QR Code GeneratorURL, text or Wi-Fi to a QR code, PNG or SVG, no expiry.Word CounterWords, characters, sentences, paragraphs and reading time.Case ConverterUPPER, lower, Title, Sentence, camelCase, snake_case, kebab-case.Base64 Encode/DecodeEncode and decode Base64 text, UTF-8 safe, URL-safe option.URL Encode/DecodePercent-encode or decode URLs and query values, UTF-8 safe.UUID GeneratorRandom v4 UUIDs / GUIDs, one or in bulk, copy or download.Password GeneratorStrong random passwords, custom length and characters, never sent.Lorem Ipsum GeneratorPlaceholder text by paragraphs, sentences or words.Remove Duplicate LinesRemove duplicate and blank lines, trim and sort a list.Unix Timestamp ConverterEpoch seconds or milliseconds to date, and back.Text DiffCompare two texts line by line, see added and removed lines.Percentage CalculatorX% of Y, percent change, add or subtract a percentage.Age CalculatorExact age in years, months, days, plus days to next birthday.Hash GeneratorSHA-256, SHA-1, SHA-384, SHA-512 of any text, hex or Base64.Color ConverterHEX to RGB to HSL and back, many colors at once.Days Between DatesDays, weeks, months and working days between two dates.Unit ConverterType "10 km to mi": length, weight, volume, °C/°F and more.Roman NumeralsNumbers to Roman numerals and back, many at once.
Use cases (15)
PDF to Markdown for ChatGPTConvert a PDF to Markdown before pasting it into ChatGPT: structure kept, fewer tokens, better answers. Free, in your browser, no upload.PDF to Markdown for ClaudeTurn PDFs into Markdown for Claude projects, Claude Code and CLAUDE.md files. Free, private, runs in your browser.PDF to Markdown for RAG pipelinesConvert PDFs to Markdown for RAG pipelines and vector databases. Heading-aware chunks, tables, OCR via API. Free browser version.PDF to Markdown for ObsidianConvert PDFs into Markdown notes for Obsidian: searchable, linkable, editable. Free and private, runs in your browser.PDF to Notion (via Markdown)Notion cannot edit PDF text. Convert the PDF to Markdown here, then import it into Notion as a real page. Free, no upload.Screenshot to textExtract text from screenshots free: error messages, chats, slides, UI. OCR runs in your browser, no upload, no account.French OCR: image to textFree French OCR in your browser: extract French text with accents (é, è, à, ç) from images and scans. No upload.CSV to Markdown tableConvert CSV files to Markdown tables for GitHub READMEs, docs and LLM prompts. Free, runs in your browser, no upload.Google Docs to MarkdownConvert Google Docs to Markdown: download as .docx and drop it here. Headings, lists, tables and links kept. Free and private.JPG / JPEG to text (OCR)Convert JPG and JPEG photos to editable text with free OCR in your browser. Phone photos of documents, receipts and notes. No upload.PNG to text (OCR)Extract text from PNG images and screenshots with free OCR in your browser. Sharp results on screen captures. No upload, 7 languages.CSV to JSON converterConvert CSV to a JSON array of objects in your browser. Header row becomes keys, delimiters detected automatically. Paste CSV or drop a file.PNG to JPG converterConvert PNG to JPG in your browser with a quality slider. Smaller files for photos, transparency filled with white. Free, private, no sign-up.JPG to PNG converterConvert JPG to PNG in your browser. Lossless PNG output for editing, logos and screenshots. Free, private, no sign-up, no watermark.WebP to PNG converterConvert WebP to PNG in your browser, transparency preserved. Open WebP images in any editor. Free, private, no sign-up, no watermark.