9YUN TOOLS Tool Guide
Count characters, words, Chinese characters, effective characters (excluding spaces and newlines), lines, and punctuation marks in your text
Compare the differences between two text blocks, highlighting added, deleted and modified content line by line
Sorts multiple lines of text by ASCII code order, or by the numeric value at the start of each line, with both ascending and descending options
Deduplicates multiple lines of text by comparing each line and removing duplicate rows, keeping the order of first occurrence to quickly clean up repeated data
Splits a single line of text into multiple lines by a chosen delimiter such as newline, tab, comma, space, slash, semicolon, or a custom character; or merges multiple lines into one line using a chosen separator
Decodes a URL-encoded string, converting %XX encoded sequences back to original characters
Encodes strings into Base64 format, converting raw data into an ASCII character sequence (A-Z, a-z, 0-9, +, /). Commonly used for data transmission and storage
Decodes Base64-encoded strings back to their original text or binary data, reversing the Base64 encoding process
Computes the MD5 hash of a string, generating a 32-character hexadecimal digest
Parse URL query parameters and display them as an HTML table
Formats/beautifies a JSON string, converting minified or compressed JSON into a readable format with hierarchical indentation, and validates JSON syntax
Minifies/compresses a JSON string by removing unnecessary whitespace and newlines to reduce data size for efficient transmission and storage
Formats/beautifies HTML code, converting messy or minified HTML into a readable format with hierarchical indentation, and fixes不规范 tag nesting
Minifies HTML code, removing comments, whitespace, and line breaks to reduce page size and improve load speed
Formats/beautifies JavaScript code, converting messy or minified JS into a readable format with hierarchical indentation
Minifies JavaScript code, removing comments, whitespace, and line breaks to reduce file size
Formats/beautifies CSS code, converting messy or minified CSS into a readable format with hierarchical indentation, with each property on its own line
Minifies CSS code, removing comments, whitespace, and line breaks to reduce stylesheet file size
Formats/beautifies XML strings, converting messy or minified XML into a readable format with hierarchical indentation, and validates XML syntax
Formats/beautifies SQL statements, converting messy or minified SQL into a readable format with hierarchical indentation, supporting common SQL statements such as SELECT, INSERT, UPDATE, DELETE
Encodes non-ASCII characters to \uXXXX format or decodes \uXXXX escape sequences back to original characters, auto-detecting input type
Formats/beautifies YAML strings, converting YAML content into a readable format with hierarchical indentation, and validates YAML syntax
Browse the complete ASCII code table (0-255) across three independent sections: control characters, printable characters, and extended ASCII, with decimal, hexadecimal, octal, and binary conversions plus HTML entity reference
Convert numbers between any bases including binary, octal, decimal, and hexadecimal. Automatically computes results across all common bases as you type
Look up the MIME type (Multipurpose Internet Mail Extensions) for a file extension. Covers common document, code, image, audio, video, archive, and font formats, and lets you query several extensions at once
Enter a regular expression and test text to see real-time match results with a railroad diagram visualization of the regex syntax, helping you understand and debug regular expressions
Converts Unix timestamps to formatted date-time strings, or date-time strings to timestamps, supporting both second-level and millisecond-level timestamps with automatic input type detection
Look up the corresponding time across UTC and major time zones for a given time (or current time). Supports UTC, Beijing, Tokyo, New York, London, Paris, Moscow, Sydney, Los Angeles, Dubai, and more
Auto-detect your browser/system timezone info (timezone name, UTC offset, DST status), or enter a city name to look up its timezone
Calculate the difference between two date-times (in years, months, days, hours, minutes, seconds, or milliseconds), or add/subtract from a date-time with millisecond precision
An online stopwatch with start, pause, lap, and reset controls, accurate to hundredths of a second. Lap records show individual lap times and cumulative elapsed time
An online alarm clock that rings at your set time. Features multiple ringtones, snooze (1/5/10/15/30 minutes), and a history log of past alarms
An online countdown timer with preset durations (30s, 1/3/5/10/15/30 min, 1 hour) and custom time entry. Visual ring progress bar with audible alert when time is up
Browse common special symbols by category (superscripts, subscripts, circled numbers, currency, arrows, Greek letters, Roman numerals, and more), with search and one-click copy so you can drop special characters into documents and code
Browse 1,900+ emoji by category (smileys, people, animals, food, travel, activities, objects, symbols, flags, mahjong), search by name or character, and click to copy to your clipboard for chats, documents, and social media
An online Markdown editor powered by editor.md that renders your content in real time as you type. Supports code highlighting, tables, task lists, emoji, LaTeX math, flowcharts, and sequence diagrams, and lets you export the result as Markdown or HTML. The editor language follows the site language automatically
Color value converter. Enter a color in any of these formats - HEX/HEXA, RGB/RGBA, HSL/HSLA, HSV/HSVA, or CMYK/CMYKA - and get all equivalent representations (with alpha) instantly, handy for designers and developers
Upload an image to automatically generate multi-size ICO icons (16/32/48/64/128/256) plus favicon and apple-touch-icon PNGs in various sizes, with a ready-to-use header.html code and a downloadable ZIP, so your site shows a full custom icon when added to the home screen or bookmarks
Enter a hex color code (e.g. #b94283) to generate a 21-step palette in 10% increments - 10 lighter shades, the current color, and 10 darker shades. Each step is shown in an HTML table with its percentage, HEX value, and color swatch, handy for design picking and color schemes
Upload or drag an image, then click anywhere on it to extract the color at that spot and view its HEX and RGB values with one-click copy. It automatically builds a 21-step palette of the picked color and records your color history, handy for design and development
Upload a PNG or JPG to compress it automatically: PNGs with gradient transparency use truecolor compression, otherwise they are converted to 256-color indexed mode; JPGs are re-encoded at 80% quality. All metadata (EXIF, ICC, XMP, etc.) is stripped, and the before/after file sizes and savings ratio are shown
Displays your current client IP address, supporting both IPv4 and IPv6
Looks up the attributes of an IP address, supports IPv4 and IPv6, identifies address types such as public, private, loopback, link-local, and multicast, and calculates common network details like subnet mask, CIDR, network address, broadcast address, and usable host range
Queries various DNS records of a domain, including A, AAAA, CNAME, MX, NS, TXT, SRV, CAA, HTTPS, SVCB, and SPF, to help troubleshoot domain resolution issues
Checks the HTTP status code of a given URL. Sends a request to the target address and returns the final status code, reason phrase, protocol version, redirect chain, and key response headers such as Content-Type, Content-Length, and Server to help you diagnose website availability and configuration issues