Welcome to AI DO TOOL

Handy online tools for work and life

Runs in your browser2 Languages10 Themes

Recommended

Grid SplitterCut one image into 4, 9, 16 or 25 cells and replace any cell with a different image; lay a heart, star, hexagon, stamp or flower mask over the whole grid with a transparent or custom outside colour, then export a cell, the whole image or a ZIP — all local, nothing uploaded.NEWImage to PDFMerge photos, screenshots and scans into one PDF locally: drag-sort and rotate images, A4 to B5 or adaptive page sizes, contain / cover / stretch / original-size fit, lossless JPG and PNG embedding, grid layouts, page numbers and headers, tall-image splitting, paginated preview and Blob export — nothing is uploaded.Spin Wheel PickerPaste a list into the wheel, let the weights size the sectors and the pointer decide: the winner is drawn with cryptographic randomness first and the angle is solved backwards, then verified against the pointer once the wheel stops. Sector images and colors, multiple pools, no-replacement draws, win history and stats, sound, confetti and a fullscreen stage, all stored locally.Image CompressorCompress JPG, PNG, WebP and AVIF images locally in your browser: by quality, by target file size (automatic binary search), by dimensions or a mix of both, with batch processing, format conversion, alpha handling, before/after comparison and ZIP download.Markdown PreviewWrite Markdown on the left and render it live on the right, with GFM tables, fenced code blocks and strikethrough, plus a view and one-click copy of the generated HTML source.QR Code GeneratorGenerate a QR code from any text, link or phone number, with adjustable size, margin, error-correction level and foreground or background colors, live preview and one-click HD PNG download.Learn to Tell TimeA beautiful teaching clock for kids: explore the dial and hands, set any time with sliders, then practice o’clock, half-past, 5-minute and any-time quizzes.English Case Converter — 12 Naming StylesConvert any English text into 12 naming styles at once: UPPER, lower, Title Case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, alternating, swap case and text reverse, with live character count and one-click copy.Focus Timer — Deep Work CountdownA clean focus timer for deep work: pick a 25 / 45 / 90 minute session (or set your own), press start and work without distractions. The ring shows progress, sessions that finish are recorded in your local history, and a gentle tone lets you know the session is over.

Latest Tools

10
Dice RollerRoll 1 to 9 3D dice at once, 3 by default; cryptographic randomness picks the faces before the tumble, with clacks, per-die values, sum stats and the last ten rolls.NEWBatch RenameRename files locally in bulk: pick a folder (read-only) or a batch of files, preview the result through normalization, find-and-replace, filtering, case, prefix/suffix, numbering and extension, then export a ZIP copy or a rename manifest. Files are not uploaded and not changed — download to take effect.NEWImage PreviewOpen many images at once in your browser: JPG, JPEG, PNG, WebP, GIF, BMP, ICO, SVG, AVIF, HEIC and TIFF. Previous and Next navigation, reset, rotate, zoom in and out, fit to window, flip, full screen and a thumbnail strip, plus page-by-page browsing for multi-page TIFF, keyboard and wheel controls — nothing is uploaded.NEWWebP to JPGBatch-convert WebP images into widely supported JPG locally in your browser: adjustable quality and transparency fill, orientation correction, a batch list, Previous and Next side-by-side preview, single downloads and a ZIP. Switch target formats at any time; nothing uploaded.NEWWebP to PNGSave WebP images losslessly as PNG: every decoded pixel and the alpha channel are preserved, making the result ideal for further editing, cut-outs and long-term archiving, with a batch list, orientation correction, Previous and Next side-by-side preview, single downloads and a ZIP. Switch target formats at any time; all local, nothing uploaded.NEWAVIF to JPGBatch-convert AVIF images into widely supported JPG locally in your browser: adjustable quality and transparency fill, orientation correction, a batch list, Previous and Next side-by-side preview, single downloads and a ZIP. Switch target formats at any time; nothing uploaded.NEWAVIF to PNGSave AVIF images losslessly as PNG: every decoded pixel and the alpha channel are preserved, making the result ideal for further editing, cut-outs and long-term archiving, with a batch list, orientation correction, Previous and Next side-by-side preview, single downloads and a ZIP. Switch target formats at any time; all local, nothing uploaded.NEWAVIF to WebPTurn AVIF photos into web-friendly WebP: keeps transparency, offers an adjustable quality slider and a live before-and-after size comparison, with batch handling, Previous and Next preview, single downloads and a ZIP — decoded locally, nothing uploaded.NEWGrid SplitterCut one image into 4, 9, 16 or 25 cells and replace any cell with a different image; lay a heart, star, hexagon, stamp or flower mask over the whole grid with a transparent or custom outside colour, then export a cell, the whole image or a ZIP — all local, nothing uploaded.NEWHEIC to JPGBatch-convert iPhone HEIC and HEIF photos to JPG locally in your browser: adjustable quality and transparency fill, orientation correction, a batch list, Previous and Next side-by-side preview, single downloads and a ZIP — nothing uploaded.NEW

Health

34

Body Index

7
BMI CalculatorEnter height in cm and weight in kg to get your Body Mass Index via the Quetelet formula, with underweight-to-obese categories and your healthy weight range.Body Fat CalculatorPick gender and enter age, height, weight plus waist, neck and hip to estimate body fat with the US Navy method and the Deurenberg formula side by side.Ideal Weight CalculatorEnter gender and height to compare the classic Devine, Robinson and Miller formulas side by side, plus the healthy BMI weight range for your height.Waist-to-Hip & Waist-to-Height Ratio CalculatorEnter waist, hip and height in cm plus gender to get WHR (waist-to-hip ratio) and WHtR (waist-to-height ratio) with apple/pear body-shape classification — WHR ≥ 0.90 for men / 0.85 for women indicates central (apple) fat distribution, WHtR uses 0.5 as a simple health threshold.Body Surface Area (BSA) CalculatorEnter height in cm and weight in kg to compute body surface area with the Mosteller, Du Bois or Haycock formulas — BSA in m² is widely used to dose chemotherapy and to express cardiac index; the calculator can show all three formulas side by side for comparison.Child Growth Percentile Calculator (WHO)Enter age in months, gender, height in cm and weight in kg to see where a 0–5 year-old child falls on WHO weight-for-age, height-for-age and BMI-for-age percentiles — P3/P15/P50/P85/P97 bands are shown with a plain-language note; the tool interpolates between WHO reference points.Skinfold Body Fat Calculator (Jackson-Pollock)Enter gender, age and three skinfold thicknesses in mm (chest/abdomen/thigh for men, triceps/suprailiac/thigh for women) to estimate body density and body-fat percentage with the Jackson-Pollock 3-site formula — reference ranges and measurement tips are included.

Sleep Health

6
Sleep Cycle CalculatorEnter your wake-up time and get bedtimes for 4 to 6 full 90-minute sleep cycles, minus 15 minutes to fall asleep, so you wake at the end of a cycle and avoid sleep inertia.Best Sleep & Wake Time Calculator (90-min Cycles)Enter your target wake time (or planned bedtime) and this tool walks back / forward in 90-minute sleep cycles to give you 3–4 schedules — about 4.5 h, 6 h, 7.5 h or 9 h of sleep — so you wake between cycles feeling less groggy.Caffeine Window Calculator — Latest Intake Time & Bedtime ResidualEnter intake time, dose (50–500 mg), half-life and bedtime; a first-order elimination model solves the latest intake time and the residual left at bedtime in mg and as a share of the dose, with a decay timeline across 0/1/2/3 half-lives, drink caffeine values and population half-life ranges.Nap Guide — Best Nap Duration & TimingPick a nap length (10 / 20 / 30 / 60 / 90 minutes) and optionally your wake time: get a plain-language explanation of what each duration does, the recommended midday window (about 12:30–14:00) and the latest suggested start.Sleep Debt Tracker — Log & AccumulateLog last night’s actual sleep in hours with your recommended target (7 / 8 / 9 h): the tool computes tonight’s difference (debt or surplus), the running accumulated debt since the first record and your average sleep — all kept in your browser.Sleep Self-Assessment Quiz (10 Questions)Answer 10 simple questions about your sleep (each 0–3 points): falling-asleep time, night awakenings, early waking, daytime sleepiness, snoring, satisfaction, daytime energy, pre-sleep state, routine regularity and morning recovery. Total 0–30 gives a reference band.

Baby & Maternal

7
Baby Growth Percentile Calculator (0–24 Months)Enter your baby’s gender, age in months (0–24) and a weight, length or head-circumference reading to check its WHO 0–2 year growth percentile band — e.g. a 6-month-old boy weighing 8.2 kg falls around P50–P85.Child Vaccination Schedule Checker (0–6 Years)Enter your baby’s current age in months (0–84) to list each routine vaccine dose with its due status — e.g. at 6 months the 3rd HepB and 1st MenA doses are due, with overdue-dose reminders.Pregnancy Weight Gain Calculator (Pre-pregnancy BMI & IOM Range)Enter pre-pregnancy height and weight to get your pre-pregnancy BMI and the IOM recommended total weight gain — e.g. a woman with BMI 22 should gain 11.5–16 kg in pregnancy; add current week and weight to see progress.Baby Complementary Food Timeline (Starting at 6 Months)Enter your baby’s current age in months (0–36) to see the matching complementary-feeding stage — e.g. 7–9 months means varied purees and minced foods, 10–12 months means finger foods and self-feeding practice.Period & Ovulation Forecast CalculatorEnter your average cycle length, period length and the first day of your last period; the tool forecasts the next 6 periods, ovulation windows and safe-day hints, and renders a highlighted 3-month calendar. All computing stays in your browser.Menstrual Cycle Log & Trend AnalysisRecord each period start date, its length (days) and symptoms; the tool computes your average cycle, average period length and a forecast of the next period. History stays in your browser only.Baby Age Calculator — Months & Days Since BirthCalculate your baby's exact age: enter the birth date and instantly get years, months and days, total days since birth, month age, and the current developmental stage (newborn, infant, toddler, preschooler).

Daily

79

Text Tools

9
Character CounterCount characters with or without spaces, words, lines, paragraphs and UTF-8 bytes live as you type, with built-in targets like Weibo 140 or Twitter 280 and a remaining-characters counter.English Case Converter — 12 Naming StylesConvert any English text into 12 naming styles at once: UPPER, lower, Title Case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, alternating, swap case and text reverse, with live character count and one-click copy.Text SorterSort any text by letters — ascending, descending or shuffled — with optional ignore-case and dedupe, live character counts and one-click copy.Text Find & Replace ToolText Find & Replace is an efficient text-processing tool that finds specific content in any text and replaces it in one batch. Paste your original text, enter the find and replace strings, then press Confirm — everything runs locally and privately. It features live preview: matches are highlighted with the theme color while searching; when replacing, removed text is struck through in red and inserted text is shown in blue, so changes are clear at a glance. Advanced options include ignore case (on by default), match whole words only, and regular expressions (opt-in), covering copy editing, coding, data cleaning and content tidying. The result panel shows the processed text with its character count, ready to copy in one click or download as an image with the brand footer. Every confirm is saved to local history (up to 10 entries) with per-entry copy, per-entry delete and clear-all for easy review. Clean and beautiful UI with light/dark themes and 10 languages — a handy little helper for everyday text work.Text Compare & Diff ToolText Compare & Diff is an intuitive tool that quickly finds the differences between two pieces of text. Paste the original text on the left and the revised text on the right; the tool aligns the lines one by one and computes the longest common subsequence to mark every change precisely: removed content on the left is highlighted in red, added content on the right in blue, and unchanged lines stay as they are. The two panes sit side by side, each taking half the width, with line numbers and character counts always visible, so even long documents are easy to scan for changes. Ideal for code review, copy editing, contract comparison, log analysis and translation checking. Either pane can be copied with one click, and the whole comparison can be downloaded as an image with the site logo for archiving and sharing. Clean and beautiful UI with light/dark themes and 10 languages, fully local and private — a handy little helper for document collaboration and version comparison.Markdown PreviewWrite Markdown on the left and render it live on the right, with GFM tables, fenced code blocks and strikethrough, plus a view and one-click copy of the generated HTML source.Text Repeat ToolText Repeat is a simple and practical text batch generator that helps you output a piece of text repeatedly as many times as you want. Type any content, set the repeat count (5 by default; the tool remembers the count you used last time, so you never need to set it again), then click Confirm to generate the result instantly. The result area shows line numbers and character counts at a glance, making it easy to verify how many copies were generated and the total length. Whether you are creating placeholder text, filling test data, practicing layout, padding copy, or generating repeated paragraphs for website and document testing, one click does it all. The result can be copied with one click, or downloaded as an image together with the site logo for archiving and sharing. Clean and beautiful UI with light/dark themes and 10 languages, fully local and private — an efficient little helper for content creation and batch text processing.Space NormalizerCollapse multiple spaces inside text into exactly N (default 1) and control how many spaces to keep at start and end.Invisible Character Tool — Strip & InjectDetect and strip hidden invisible characters (zero-width space, BOM, soft hyphen, directional marks) from pasted text, or inject them at random positions. One-click copy and PNG download.

Image Tools

17
Grid SplitterCut one image into 4, 9, 16 or 25 cells and replace any cell with a different image; lay a heart, star, hexagon, stamp or flower mask over the whole grid with a transparent or custom outside colour, then export a cell, the whole image or a ZIP — all local, nothing uploaded.NEWImage CompressorCompress JPG, PNG, WebP and AVIF images locally in your browser: by quality, by target file size (automatic binary search), by dimensions or a mix of both, with batch processing, format conversion, alpha handling, before/after comparison and ZIP download.Image CropperCrop images online: free crop or lock to 1:1, 4:3, 16:9, 9:16, 21:9 and other common ratios, with rounded-rectangle, circle, hexagon, octagon and heart masks, rotation and straightening, flip, output at selection size or a custom size, split comparison, magnifier and batch ZIP download — all processed locally, nothing uploaded.Image ResizerResize images online: scale by percentage, cap the width or height, limit the long or short edge, or set exact dimensions with stretch, padded fit or centre crop. Built-in presets for avatars, product shots and video covers, plus batch processing, no-upscale protection, DPI tags and before/after comparison.Image PreviewOpen many images at once in your browser: JPG, JPEG, PNG, WebP, GIF, BMP, ICO, SVG, AVIF, HEIC and TIFF. Previous and Next navigation, reset, rotate, zoom in and out, fit to window, flip, full screen and a thumbnail strip, plus page-by-page browsing for multi-page TIFF, keyboard and wheel controls — nothing is uploaded.NEWPNG to WebPBatch-convert PNG to WebP online: keeps the alpha channel, offers adjustable quality and a near-lossless option, with compatibility notes, rotation and a long-edge limit, side-by-side comparison, ZIP download and a CSV report — all local in your browser, nothing uploaded.PNG to JPGBatch-convert PNG to JPG or JPEG online: transparent areas are filled with white or a custom colour, with adjustable quality, rotation and filenames, side-by-side comparison, ZIP download and a CSV report. Phone photos are auto-rotated from EXIF; everything runs locally, nothing is uploaded.Image WatermarkBatch-watermark images with text and a logo online: single, tiled, diagonal, single-row or single-column layouts, adjustable font, rotation, outline, shadow, opacity and blend mode, PNG / JPG / WebP / BMP export, live preview, split comparison, ZIP download and a CSV report — all local, nothing uploaded.Image to PDFMerge photos, screenshots and scans into one PDF locally: drag-sort and rotate images, A4 to B5 or adaptive page sizes, contain / cover / stretch / original-size fit, lossless JPG and PNG embedding, grid layouts, page numbers and headers, tall-image splitting, paginated preview and Blob export — nothing is uploaded.HEIC to JPGBatch-convert iPhone HEIC and HEIF photos to JPG locally in your browser: adjustable quality and transparency fill, orientation correction, a batch list, Previous and Next side-by-side preview, single downloads and a ZIP — nothing uploaded.NEWHEIC to PNGSave HEIC and HEIF photos losslessly as PNG: every decoded pixel and the alpha channel are preserved, making it ideal for further editing, cut-outs and long-term archiving, with batch handling, orientation correction, side-by-side preview and ZIP download — all local, nothing uploaded.HEIC to WebPTurn iPhone HEIC photos into web-friendly WebP: keeps transparency, offers an adjustable quality slider and a live before-and-after size comparison, with batch handling, Previous and Next preview, single downloads and a ZIP — decoded locally, nothing uploaded.WebP to JPGBatch-convert WebP images into widely supported JPG locally in your browser: adjustable quality and transparency fill, orientation correction, a batch list, Previous and Next side-by-side preview, single downloads and a ZIP. Switch target formats at any time; nothing uploaded.NEWWebP to PNGSave WebP images losslessly as PNG: every decoded pixel and the alpha channel are preserved, making the result ideal for further editing, cut-outs and long-term archiving, with a batch list, orientation correction, Previous and Next side-by-side preview, single downloads and a ZIP. Switch target formats at any time; all local, nothing uploaded.NEWAVIF to JPGBatch-convert AVIF images into widely supported JPG locally in your browser: adjustable quality and transparency fill, orientation correction, a batch list, Previous and Next side-by-side preview, single downloads and a ZIP. Switch target formats at any time; nothing uploaded.NEWAVIF to PNGSave AVIF images losslessly as PNG: every decoded pixel and the alpha channel are preserved, making the result ideal for further editing, cut-outs and long-term archiving, with a batch list, orientation correction, Previous and Next side-by-side preview, single downloads and a ZIP. Switch target formats at any time; all local, nothing uploaded.NEWAVIF to WebPTurn AVIF photos into web-friendly WebP: keeps transparency, offers an adjustable quality slider and a live before-and-after size comparison, with batch handling, Previous and Next preview, single downloads and a ZIP — decoded locally, nothing uploaded.NEW

Number Tools

14
Number to Chinese Uppercase ConverterConvert numbers into Chinese financial uppercase (壹贰叁肆伍…) — ideal for invoices, receipts and official documents — and read Chinese uppercase amounts back into numbers, with decimals (角分厘), negatives and up to 15 integer digits, live validation, recent 10 records and PNG download.Number to Chinese Reading ConverterConvert Arabic numerals into Chinese reading (一亿二千三百四十五万六千七百八十九, 一万亿, 零点四五) and read Chinese readings back into numbers, with traditional forms, 两/〇, 点 decimals, 又/分之 fractions, negatives, live validation, recent 10 records and PNG download.Number to Roman Numerals ConverterConvert integers into standard Roman numerals (I, V, X, L, C, D, M) and back — full range 1–3999, strict rule validation with instant hints, recent 10 records, one-click copy and PNG download.Number to English Words ConverterConvert integers into English words and back: one, twenty-three, one hundred, one million — with negatives up to ±999 trillion, live validation, recent 10 records, one-click copy and PNG download.Chinese & English Big Number Unit ConverterConvert between Chinese big-number units (万, 亿, 兆) and English ones (thousand, million, billion, trillion): 1.5亿 ⇄ 150 million, 1万亿 ⇄ 1 trillion, with compound expressions such as 1亿5000万, live validation, recent 10 records and PNG download.Number to English Ordinal ConverterConvert numbers to English ordinal forms and back: 21 → 21st / twenty-first, 101 → one hundred first, with negatives and up to 999 trillion, suffix rules explained, live validation, recent 10 records and PNG download.Amount to English Money Words ConverterConvert amounts into English money words and back: 123.45 → One Hundred Twenty-Three Dollars and Forty-Five Cents, supporting USD, EUR, GBP, CNY, JPY and INR with correct plurals and minor units, live validation, recent 10 records and PNG download.Number to Thousand-Separated FormatFormat numbers with thousands separators and parse them back: 1234567.89 → 1,234,567.89 (international) or 1 234 567,89 (European), both styles supported, negatives and up to 15 digits, live validation, recent 10 records and PNG download.Number to Pinyin Converter — Chinese Reading & TonesConvert Arabic numerals into Mandarin pinyin reading (yī bǎi èr shí sān) with the Chinese reading form (一百二十三), and parse pinyin back into numbers — supports integers, decimals, negative numbers, 两/liǎng, decimals with 点, mixed fractions with 又/分之, live validation, recent 10 records, one-click copy and PNG download.Number Abbreviation Converter — K / M / B / TConvert numbers into compact abbreviations (12345 → 12.35K, 1500 → 1.5K, 1234567 → 1.23M) and parse abbreviations back into full numbers — supports K, M, B, T levels, decimals, negative numbers, case-insensitive suffixes, live validation, recent 10 records, one-click copy and PNG download.Scientific Notation Converter — Number ↔ e / ×10ⁿConvert numbers into scientific notation (12345 → 1.2345e+4, 0.000123 → 1.23e-4) in both e-notation and ×10ⁿ styles, and parse scientific notation back into plain numbers — accepts 1.2345E3, 3.14×10², *10, ·10^ forms, superscript digits, live validation, recent 10 records, one-click copy and PNG download.Number Rounding Calculator — Decimal Places & Significant FiguresRound numbers to a chosen number of decimal places (3.14159 → 3.14) or significant figures (0.00012345 → 0.0001235) with half-up, half-even (banker), ceiling and floor rules — handles carry overflow like 9.999 → 10.00 and 9999 → 10000, live validation, recent 10 records, one-click copy and PNG download.Greek Numerals Converter — Number ↔ Greek numerals (1-9999)Convert numbers 1–9999 into Greek numerals (1234 → ͵ασλδʹ) and parse Greek numerals back into numbers — supports lowercase and uppercase symbols, thousands marker ͵ and unit marker ʹ, descending order validation, live validation, recent 10 records, one-click copy and PNG download.Unicode Character Code Converter — Character ↔ Code PointGet the Unicode table for any character (A → U+0041, 65, A, A) and turn code points back into characters — accepts decimal, U+0041, 0x41, \u{1F600}, \u0041, 😀 and 😀 forms, supports emoji surrogate pairs, multiple tokens, live validation, recent 10 records, one-click copy and PNG download.

Lifestyle Tools

17

Computer

24

Data Conversion

12
JSON to XML ConverterPaste any JSON and get well-formatted, pretty-printed XML in seconds. Runs 100% in the browser with the open-source fast-xml-parser library — no upload, no sign-up.JSON to CSV ConverterPaste any JSON and get a clean, spreadsheet-ready CSV in seconds. Runs 100% in the browser with the open-source papaparse library — no upload, no sign-up.XML to JSON ConverterPaste any XML and get a clean, ready-to-use JSON object in seconds. Runs 100% in the browser with the open-source fast-xml-parser library — no upload, no sign-up.JSON to TSV ConverterPaste any JSON and get a clean, tab-separated TSV in seconds, where commas inside fields need no escaping. Runs 100% in the browser with the open-source papaparse library — no upload, no sign-up.CSV to JSON ConverterPaste any CSV and get a structured JSON array in seconds. Runs 100% in the browser with the open-source PapaParse library — no upload, no sign-up.CSV to XML ConverterPaste any CSV and get a structured XML document in seconds. Runs 100% in the browser with the open-source PapaParse and fast-xml-parser libraries — no upload, no sign-up.JSON to YAML ConverterPaste any JSON and get clean, readable YAML in seconds. Runs 100% in the browser with the open-source js-yaml library — no upload, no sign-up.TSV to JSON ConverterPaste any TSV (tab-separated values) and get a structured JSON array in seconds. Runs 100% in the browser with the open-source PapaParse library — no upload, no sign-up.TSV to XML ConverterPaste any TSV (tab-separated values) and get a structured XML document in seconds. Runs 100% in the browser with open-source PapaParse and fast-xml-parser libraries — no upload, no sign-up.XML to YAML ConverterPaste any XML and get clean, readable YAML in seconds. Runs 100% in the browser with open-source fast-xml-parser and js-yaml libraries — no upload, no sign-up.YAML to JSON ConverterPaste any YAML and get standard JSON in seconds. Runs 100% in the browser with the open-source js-yaml library — no upload, no sign-up.YAML to XML ConverterPaste any YAML and get a structured XML document in seconds. Runs 100% in the browser with open-source js-yaml and fast-xml-parser libraries — no upload, no sign-up.

Learning Tools

12

Personal Center

Visit calendar, recent tools, usage ranking and plan reminders - stored only in this browser, no account needed.

Open Personal Center User Guide

About This Site

I built AI DO TOOL to turn the small everyday needs we all run into into tools you can open and use right away.

Every tool aims to be simple on the page, clear in its instructions and reliable in what it does.

The site is not huge, but it is carefully maintained - and your feedback helps make it better.

If you like it, feel free to bookmark this site or share a tool that might help someone you know.

Email[email protected]

Keep a kind heart, hold integrity as your foundation, and cherish warm love; may the world know peace and humanity live in harmony.