All LeedyBox Tools
Data, developer, text, image and PDF tools that run in your browser. Pick a tool below, or use the table to find the right one for your task.
Developer Tools
Data Converter – convert between JSON, CSV, YAML, SQL INSERT statements and XML, with line numbers and error positions.
Base64 / URL / JWT · Cron Parser · RegEx Tester · Hash Generator · Password & UUID Generator · Unix Timestamp Converter
Number Validators
DNI, NIE & NIF Validator · TC Kimlik No Validator · INN & SNILS Validator · CPF and CNPJ Validator · IBAN Validator · Codice Fiscale Calculator
Text Tools
Text editing
Word & Character Counter · Case Converter · Text Diff · Lorem Ipsum Generator · Slug Generator
Language & script converters
Number to Words · Full-Width ↔ Half-Width · Remove Vietnamese Accents · Korean Name Romanization · Cyrillic to Latin · Simplified ↔ Traditional Chinese
Speech & subtitles
Date Tools
Japanese Era Converter · Thai Buddhist Year Converter · Lunar Calendar Converter
Calculators
Percentage Calculator · VAT Calculator · Loan Calculator · Compound Interest Calculator · BMI Calculator · Calorie Calculator · Age Calculator · Korean Age Calculator
Image Tools
Image Converter – convert PNG, JPG, WebP, GIF, BMP and AVIF images, one at a time or as a batch.
Image Resizer · Image Compressor · Crop Image · Rotate & Flip Image · Remove EXIF Data · Image to Text (OCR) · Favicon Generator · ID Photo Maker
QR & Barcode Generator – create QR codes and barcodes, including EAN and UPC formats.
PDF Tools
PDF to JPG · JPG to PDF · PDF to Text · Merge PDF · Split PDF · Compress PDF
Organize PDF · Rotate PDF · Add Watermark to PDF · Add Page Numbers
Choose the Right Tool
| Need | Tool | Why |
|---|---|---|
| A different image format | Image Converter | Change PNG, JPG, WebP and other formats; transparent areas become white in JPG. |
| Smaller image dimensions | Image Resizer | Resize many images by pixels or percentage; the aspect ratio is kept by default and small images are not enlarged. |
| A smaller image file or a maximum file size | Image Compressor | Use a quality setting or a target size in KB, compare before and after, and keep the original when the result is not smaller. |
| Only part of an image | Crop Image | Drag a crop box or enter exact pixels, with fixed aspect ratios such as 1:1 or 16:9. |
| A sideways or mirrored photo fixed | Rotate & Flip Image | Rotate by 90°, 180° or any angle and flip horizontally or vertically, for one or many images. |
| Location and camera data removed before sharing | Remove EXIF Data | Shows and removes EXIF, GPS, XMP and IPTC metadata without re-compressing the image. |
| Text from a photo or screenshot | Image to Text (OCR) | Recognises text in JPG, PNG and WebP images in your browser; check the result for errors. |
| Icons for a website | Favicon Generator | Creates favicon.ico, PNG icons, an Apple touch icon, a manifest and the HTML tags from one image or a few letters. |
| A passport, visa or ID photo in a set size | ID Photo Maker | Fits the face to sizes such as 35 × 45 mm or 2 × 2 in with head guides, checks the photo and saves a 300 dpi JPG or a print sheet with cut lines. |
| An image of a PDF page | PDF to JPG | Render PDF pages as JPG or PNG files. |
| One PDF from several images | JPG to PDF | Arrange images as pages and choose page size and margins. |
| One document from several PDFs | Merge PDF | Combine files in a chosen order without re-rendering pages. |
| Only some pages of a PDF | Split PDF | Extract page ranges or save every page separately. |
| A smaller scanned PDF | Compress PDF | Re-render pages as compressed images; best for scans and photos. |
| Text from a PDF | PDF to Text | Extract the text layer, with OCR for scanned pages. |
| PDF pages in a different order, or some removed | Organize PDF | Reorder, rotate, delete, duplicate or insert pages using thumbnails; page content is copied unchanged. |
| Sideways or upside-down PDF pages fixed | Rotate PDF | Changes only each page's rotation setting, so text stays selectable. |
| A PDF marked as a draft or confidential | Add Watermark to PDF | Add a text or image watermark with your choice of opacity, angle and position, or tiled across the page. |
| Numbered PDF pages | Add Page Numbers | Choose the position, a format such as "Page 1 of 10", Roman numerals and the start number. |
| JSON as CSV, YAML, SQL or XML | Data Converter | Convert and validate structured data, with line numbers and error positions. |
| Decode Base64, a URL or a JWT | Base64 / URL / JWT | Encode or decode values and inspect JWT headers and payloads; it does not verify signatures. |
| Understand a cron schedule | Cron Parser | Read Unix, Spring, Quartz and AWS expressions and list the next run times. |
| Test a regular expression | RegEx Tester | Highlight matches and capture groups and preview replacements. |
| A checksum for a download or a text | Hash Generator | Compute MD5, SHA-1 or SHA-2 hashes and HMAC, and compare with an expected value. |
| A random password or UUID | Password & UUID Generator | Uses the browser's cryptographic random generator; UUID v4 or time-ordered v7. |
| A Unix timestamp as a date, or a date as a timestamp | Unix Timestamp Converter | Handles seconds, milliseconds, microseconds and nanoseconds and any time zone, with notes on daylight saving changes. |
| The letter of a Spanish DNI or NIE | DNI, NIE & NIF Validator | Calculates and checks the control letter with the Ministerio del Interior's table; recognises K, L, M and company NIFs. |
| Check a Turkish identity number | TC Kimlik No Validator | Checks the 10th and 11th digits with the formula in public use; NVİ does not publish its algorithm. |
| Check a Russian ИНН or СНИЛС | INN & SNILS Validator | Checks 10- and 12-digit ИНН and the СНИЛС check number, and writes a СНИЛС as 000-000-000 00. |
| Check a Brazilian CPF or CNPJ | CPF and CNPJ Validator | Checks the check digits of a CPF and of numeric and alphanumeric CNPJs (from July 2026), and shows the CPF fiscal region. |
| Check an IBAN | IBAN Validator | Checks length, country format and MOD 97 check digits against the SWIFT IBAN Registry (89 countries); national check digits are not checked. |
| Calculate or decode an Italian codice fiscale | Codice Fiscale Calculator | Calculates the code from name, date and place of birth, decodes and checks a code, and handles omocodia; place codes from the ANPR tables. |
| A word or character count | Word & Character Counter | Counts words and characters with the browser's built-in text segmentation. |
| Different letter case for names or keys | Case Converter | Convert lines or JSON keys between camelCase, snake_case, kebab-case and more. |
| The changes between two texts | Text Diff | Compare line by line with added and removed lines highlighted. |
| Placeholder text for a layout | Lorem Ipsum Generator | Generate filler text in Latin, Korean, Japanese or Chinese. |
| An amount in words for a check, invoice or contract | Number to Words | Writes amounts the way each country does: … and 56/100 dollars, 人民币大写, сумма прописью and more, without rounding. |
| Full-width ABC123 or カタカナ in normal width | Full-Width ↔ Half-Width | Converts by the Unicode pairs and joins ガ into ガ; also hiragana ↔ katakana. |
| Vietnamese text or names without accents | Remove Vietnamese Accents | Removes all marks or only the five tone marks; capitals for forms and a slug per line. |
| A URL slug, or text without accents | Slug Generator | Folds ç, ğ, ı, ş, ä → ae, ß → ss and more by the ICAO passport table and writes Russian in Latin letters; keeps or drops other scripts. |
| A Korean name in English letters | Korean Name Romanization | Follows the official rules syllable by syllable, offers Kim, Lee or Park for the surname and shows passport statistics per syllable. |
| Russian names or text in Latin letters | Cyrillic to Latin | ICAO Doc 9303 (Юлия → Iuliia) or BGN/PCGN (Yuliya); lists letters that are not Russian. |
| Simplified Chinese in Traditional characters (or back) | Simplified ↔ Traditional Chinese | Taiwan, Hong Kong or OpenCC forms, optional regional words (软件 → 軟體); dictionaries load from leedybox.com. |
| A recording or video as text or subtitles | Audio to Text | Whisper base or small in the browser, 99 languages, TXT, SRT and VTT; the model loads from leedybox.com. |
| A Western date in Japanese era names (or back) | Japanese Era Converter | Exact era start dates (Heisei from 8 January 1989), 元年, zodiac year and an age chart. |
| A Thai Buddhist Era date in the Western calendar (or back) | Thai Buddhist Year Converter | B.E. = A.D. + 543, with the old 1 April new year before 1941 and the nine-month year 2483. |
| A lunar date (Chinese, Korean, Vietnamese) in the Gregorian calendar, or back | Lunar Calendar Converter | Korean dates from KASI, Chinese from the Hong Kong Observatory, Vietnamese for UTC+7; shows where the three differ. |
| VAT added to a net price, or taken out of a gross price | VAT Calculator | Rates of the UK and 15 more countries by date, several invoice lines, and the rounding rules invoices use. |
| Korean age (만 나이, year age, counting age) from a birth date | Korean Age Calculator | Follows the 2023 rule (Civil Act art. 158); also year age for the laws that still use it and lunar birthdays. |
| A percentage, a percent change or a price before or after a discount | Percentage Calculator | Seven common percentage questions, calculated exactly and rounded only when shown. |
| The monthly payment and schedule of a loan or mortgage | Loan Calculator | Equal payments, equal principal, interest only or flat rate, with Canadian and EU APR rate conventions. |
| How savings grow with compound interest and regular deposits | Compound Interest Calculator | Daily to yearly compounding, deposits at the start or end of each period, compared with simple interest. |
| Your BMI and weight class, under the WHO or an Asian standard | BMI Calculator | Every standard on every page: WHO/CDC, UK NICE, Korea, Japan, China, Indonesia, Thailand. |
| Your BMR and how many calories you need a day | Calorie Calculator | Six methods, including Japan’s DRI 2025 and Korea’s KDRIs 2025, with their activity levels. |
| An exact age in years, months and days | Age Calculator | Choose how 29 February birthdays count; optional Japanese legal age day. |
| A QR code or a product barcode | QR & Barcode Generator | Create codes for links, text or Wi-Fi details; test them before printing. |
Frequently Asked Questions
Which tool reduces a PDF size?
Use Compress PDF. It works best for scanned or image-heavy PDFs; text-based PDFs may not get smaller.
Which tool extracts text?
Use PDF to Text. Pages without a text layer, such as scans, are read with OCR.
Which tool makes an image file smaller?
Use Image Compressor to lower the quality or reach a target file size, and Image Resizer if the image is larger than it needs to be.
Can I convert images to PDF?
Yes. Use JPG to PDF, which also accepts PNG and WebP images.
Where did the case converter, regex tester and other utilities go?
They used to be tabs on the Data Tools page and now each has its own page under Developer Tools or Text Tools. Old links to those tabs redirect to the new pages.