Welcome to AI DO TOOL

Daily

Unit conversion, age calculator, timestamp conversion, QR code generator and random passwords — everyday tools that are free, instant and never upload your data.

Text Tools

8
Text Case ConverterTurn text into uppercase, lowercase, start case, sentence case, reversed, trimmed and spaceless all at once, with live preview and one-click copy.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 and swap case, 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 12 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 12 languages, fully local and private — a handy little helper for document collaboration and version comparison.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 12 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.

Time Tools

7

Convert & Generate

5

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.

Random Tools

2
Keep a kind heart, hold integrity as your foundation, and cherish warm love; may the world know peace and humanity live in harmony.
持善良之心,守正直之本,怀温暖之爱;愿世界和平,人间祥和。