Skip to main content

All tools

development tools

DNS record query

DNS · Records

Query public records such as A, AAAA, MX, TXT, etc., and display TTL and parsing status.

development tools

Mail DNS check

MX · SPF · DKIM

View DKIM public records for MX, SPF, DMARC and the specified selector.

development tools

Reverse DNS lookup

IP → PTR

Convert IPv4 or IPv6 to a reverse lookup name and view public PTR records.

development tools

CAA Record Check

CAA · TLS

Viewing the certificate issuance authority record for the current name does not replace the complete issuance policy check.

development tools

DNSSEC status check

DNSSEC · AD

View the verification status of DNS responses, distinguishing between verified, unsigned, and failed queries.

development tools

IP and connection detection

IP · HTTP

Check the exit IP, region and network organization for accessing this site, and measure the time taken for small file HTTP requests.

Conversions and calculations

Unix timestamp conversion

Unix · Timezone

Convert seconds, milliseconds to datetime, clarify time zone and daylight saving time ambiguities.

development tools

URL parsing and parameter editing

URL · Query

Disassemble the link structure, edit query parameters item by item, and retain duplicate parameters and order.

Conversions and calculations

JSON/YAML conversion

JSON ↔ YAML

Convert JSON to YAML 1.2 in both directions, preserving large integers and numeric precision.

development tools

Cron expression parsing

Cron · Next runs

Explain five Cron segments in Chinese and preview the next 10 run times by specified time zone.

Conversions and calculations

File size conversion

1000 / 1024

Accurately convert between B, KB, MB and KiB, MiB.

Conversions and calculations

IP/Subnet Computing

IPv4 + CIDR

View address ranges, masks and host counts from IPv4 and CIDR.

Encoding and decoding

Unicode conversion

Text ↔ Unicode

Convert text, Unicode code points, escape sequences, and HTML entities.

Conversions and calculations

Number formatting

Decimal · BigInt

Preserve large numbers while formatting thousands separators, scientific notation, percentages and Chinese or English number words.

Encoding and decoding

ASCII conversion

ASCII 0–127

Convert between ASCII characters and decimal, hexadecimal, binary encodings.

Conversions and calculations

Base conversion

Base 2–36

Supports positive and negative integers from 2 to 36 bases, using BigInt to preserve precision.

text tool

Case conversion

Text · Naming

Convert case, title format, camel case, underline and dash naming.

Conversions and calculations

Unit conversion

Length · Mass · °C

Convert length, mass, volume and temperature, clearly distinguishing between US units of volume.

Conversions and calculations

XML/JSON conversion

XML ↔ JSON

Structural transformations that preserve string values and attributes, accounting for irreversible XML semantics.

development tools

User-Agent parsing

Browser · OS · Device

Identify browser, system and device clues from User-Agent text.

Format

JSON formatting

Format · Minify

Format, compress, and validate JSON, preserving the original text of large integers and numbers.

Format

XML formatting

XML · Comments

Clean up XML by indenting or removing typographical whitespace, preserving comments.

Format

YAML formatting

YAML · Anchors

Validate YAML and clean up indentation, retain comments and anchors.

Format

JavaScript formatting

Prettier · Terser

Use Prettier to tidy up your code, or Terser to minify JavaScript.

Format

CSS formatting

Prettier · CSSO

Organize CSS layout or compress the size without executing the input code.

Format

SQL formatting

6 dialects

Typeset in SQL, PostgreSQL, MySQL, SQLite, T-SQL, or BigQuery dialects.

Format

Markdown editor

Edit · Preview

Edit, format, and safely preview Markdown; no HTML or scripts are executed.

Encoding and decoding

Base64 codec

UTF-8 ↔ Base64

Convert between UTF-8 text and Base64 / Base64URL.

Encoding and decoding

URL codec

URL · Query

Distinguish between the entire URL, a single parameter and form encoding, and handle percent sign escaping.

Encoding and decoding

JWT decoding

Decode ≠ Verify

View the JWT's headers, payload, and time fields; do not verify signatures.

Encoding and decoding

Hash generation

UTF-8 · Digest

Computes the SHA-256, SHA-512, SHA-1, or MD5 digest of a text.

generator

random string

Web Crypto

Generate batches of strings from a chosen character set using the browser’s cryptographically secure random source.

generator

password generator

Local · Secure random

Generate passwords using a cryptographically random source and guarantee that selected character categories are present.

generator

UUID generator

UUID v4 · v7

Locally batch generate UUID v4 or timestamped v7 with switchable letter case.

development tools

Text difference comparison

Lines · Words

Compare two pieces of text line by line or word by word, preserving differences in spaces and line breaks.

development tools

Regular expression testing

Regex · Match

Run JavaScript regex in isolation, view matching, position and grouping, and automatically stop when timeout occurs.

prompt word

Token count

Local tokenizer

Use o200k_base or cl100k_base tokenizer to count text tokens.

prompt word

System prompt word construction

Role · Task · Rules

Organize roles, tasks, rules, and output formats into reproducible prompts.

prompt word

prompt word template

18 templates

Search 18 templates by scene, replace placeholders and copy; no AI service is called.

file tools

Merge PDF

Merge PDF

Combine page content from multiple PDFs into one new file in your chosen file order.

file tools

Organize PDF Pages

Organize PDF Pages

Read original page numbers, remove, move or rotate pages, then export a new PDF or split pages into files.

file tools

Excel / CSV Converter

Excel / CSV Converter

Select an ordinary XLSX worksheet or UTF-8 CSV, preview its data and convert the file format.

file tools

Merge Spreadsheets

Merge Spreadsheets

Align columns by header name and append data from multiple XLSX or CSV files into one table.

file tools

Clean and Deduplicate Spreadsheet

Clean and Deduplicate Spreadsheet

Trim cell whitespace, remove empty rows and deduplicate by selected columns or full rows, then export.

text tool

Word and Character Counter

Word and Character Counter

Count Han characters, English words, Unicode characters, lines and paragraphs to check text length.

text tool

Text Cleaner

Text Cleaner

Clean spaces and blank lines, remove duplicate lines and optionally sort lists or pasted text.

text tool

Simplified / Traditional Chinese Converter

Simplified / Traditional Chinese Converter

Convert articles and copy between Simplified Chinese and Taiwan or Hong Kong Traditional Chinese.

Picture tools

Image Joiner and Collage

Image Joiner and Collage

Join images in order into a vertical strip, horizontal strip or grid with adjustable size, spacing and background.

Picture tools

Image Annotator

Image Annotator

Add arrows, boxes and text to local images, with preview, undo and PNG export.

Picture tools

Local picture cutout

Local Background Remover

Export transparent PNG using a small foreground segmentation model that runs in the browser.

Picture tools

Image object detection and counting

Image Object Detector and Counter

Detect common objects locally and view the annotation boxes and the number of each category.

development tools

Quick check of commonly used Linux commands

Linux Command Quick Reference

Search for independently written descriptions of common commands, read-only examples, and easily overlooked limitations.

development tools

Commonly used regular templates

Regular Expression Templates

Check out common JavaScript regular rules, matching examples, and validation boundaries, and copy and test them yourself.

development tools

Local MicroPython interpreter

Local MicroPython Interpreter

Execute the short Python example in an isolated browser environment and see the printed results.

Audio and video tools

Convert video clips to GIF

Video Clip to GIF

Capture short video clips locally, zoom out and generate looping GIFs.

Audio and video tools

Audio clip extraction

Audio Clip Extractor

Extract audio tracks from local audio and video files and export two-channel WAV.

Audio and video tools

Convert WebM clips to MP4

WebM Clip to MP4

Convert WebM clips to H.264/AAC MP4 in supported browsers.

Audio and video tools

Local screen recording

Local Screen Recorder

You choose to share the window or screen, record the screen and download it locally.

development tools

Native Lua interpreter

Local Lua Interpreter

Run a short Lua example on a separate background thread and see the printed results or errors.

development tools

SQLite read-only viewer

Read-only SQLite Viewer

Open a local SQLite file, select a common data table, and view fields and records in pages.

everyday tools

Relative title calculator

Chinese Kinship Calculator

Enter a Chinese kinship chain to view possible titles or reverse titles.

file tools

PDF to image

PDF to Image

Select a PDF page range, render it in the browser and download the PNG page by page.

file tools

Image to PDF

Images to PDF

According to the order of the selected files, put the pictures on one page each and synthesize them into a local PDF.

text tool

local text recognition

Local OCR

Recognize English or Simplified Chinese in images in the browser and export editable text.

text tool

Picture table draft extraction

Image Table Draft Extractor

First recognize the text, then infer the rows and columns based on position and spacing, and export the TSV draft.

everyday tools

pomodoro clock

Pomodoro Timer

Set the focus duration and start, pause and continue countdown on the current page.

everyday tools

life weekly grid

Life in Weeks

Use a grid per week to display the progress of a self-selected date range.

everyday tools

What to eat today

Meal Picker

Fill in the candidate menu and randomly select one each time to reduce the confusion of choice.

everyday tools

electronic wooden fish

Tap Counter

Click the button to accumulate the number of times, and you can automatically turn on the short sound effects synthesized by the device.

everyday tools

Daily dry humor

Everyday Dry Humor

Randomly select an original daily short sentence to give your busy day a different perspective.

everyday tools

Heart-warming short sentences

Warm Little Notes

Randomly select an original expression that respects each other's boundaries.

text tool

Mixed spaces between Chinese and Western languages

CJK Text Spacing

Automatically adjust the spaces between Chinese, English, and numbers to make mixed text more readable.

text tool

ASCII word art

ASCII Art Text

Use Standard fonts to arrange letters and numbers into reproducible character paintings.

text tool

Native text reading

Local Text to Speech

Select the native voice already available on your device to read the currently entered text.

text tool

Basic rich text editor

Basic Rich Text Editor

Edit bold, italics and lists locally and export basic formatting as HTML.

file tools

ZIP compression and decompression

ZIP Archive

Compress local files to a ZIP, or download files within a ZIP one by one.

Picture tools

GIF animation synthesis

GIF Maker

Combine multiple pictures into a looping GIF in file order and set the frame interval.

Picture tools

GIF animated breakdown

GIF Frame Splitter

Restore the complete frame of GIF animation locally and export PNG frame by frame.

Picture tools

Image compression

Image Compressor

Re-encode JPEG/WebP in browser, compare original file and output size.

Picture tools

Text to image

Text to Image

Set the canvas, font size and color, and format multi-line text into PNG images.

Picture tools

QR code tool

QR Code Tool

Generate QR codes with safety margins, or identify the text content of local QR code images.

Picture tools

Pictures with Base64

Image Base64

Convert a local image to a Data URL, or restore a valid image Data URL to a file.

Picture tools

Image zoom

Image Resizer

Scale proportionally to the target width, or resample the image to a specified width and height.

Picture tools

Picture pixel color selection

Image Pixel Color Picker

Read the color of the specified coordinates of the image and output HEX, RGB, HSL and transparency.

Picture tools

Image format conversion

Image Format Converter

Convert images between browser-supported PNG, JPEG, and WebP formats.

Picture tools

Picture text watermark

Image Text Watermark

Add a custom text watermark in the lower right corner of the image and choose a font size and color.

Picture tools

Nine palace grid cut diagram

Nine-grid Image Splitter

Divide the picture into nine adjacent areas and export them in order from left to right and top to bottom.

Picture tools

Picture retro compression effect

Image Patina

Combine low-resolution sampling, color casts, noise, and JPEG compression to create aged images.

Picture tools

Phantom tank pictures

Mirage Tank Image

Map the two images into grayscale transparent PNGs, showing different content on white and black backgrounds.

Picture tools

Image cropping and rotation

Image Crop and Rotate

Crop pictures by pixels, rotate them at right angles and flip them horizontally or vertically.

Picture tools

Picture sketch effect

Image Sketch

Convert the image to grayscale edge line art locally, retaining original transparency.

Picture tools

Picture reverse color

Image Invert

Invert RGB channels pixel-by-pixel while keeping transparency unchanged.

Conversions and calculations

Factorial Calculator

Factorial Calculator

Exactly compute integer factorials from 0 to 5000 without losing large integer digits.

everyday tools

BMI Calculator

BMI Calculator

Calculate adult BMI values in kilograms and centimeters to clarify the applicable range.

Conversions and calculations

date calculator

Date Calculator

Calculate the number of days between two calendar dates, or add or subtract days to a date.

everyday tools

year stem and branch conversion

Sexagenary Year

Check the name of the Sixty Years corresponding to the Gregorian calendar year.

Conversions and calculations

Original code, inverse code and complement code

Signed Binary Representations

View the sign bit representation, one's complement, and two's complement representation of an integer with a specified word length.

generator

random integer generator

Random Integer Generator

Generates integers within a specified range using a cryptographically random source, optionally without repetition.

Encoding and decoding

Morse code

Morse Code

Convert between Latin letters, numbers, common punctuation, and international Morse code.

text tool

Special text generator

Styled Unicode Text

Convert English letters and numbers to bold, circled, or full-width Unicode characters.