development tool All Tools

Encoding, data format, timestamp and password tools.

development tool73

Encoding, data format, timestamp and password tools.

json and csv conversion
Convert between the object array JSON and CSV, support Chinese, quotation marks and newline fields.
JWT content analysis
View the JWT header, load and standard time fields locally, and do not upload tokens.
URL structure and parameter analysis
Disassemble the URL protocol, host, port, path, anchor point and repeated query parameters.
HEX and RGB color conversion
Convert the hex color and RGB to calculate the HSL color value and transparency.
Common port query
Filter common network ports by port number, protocol or service name.
HTTP status code
Quickly find common HTTP status codes and Chinese meanings.
json formatting
Format, compress, and verify JSON locally in the browser.
base64 codec
Support for base64 encoding and decoding of Chinese text.
url codec
Encode and decode the URL component, and the data will not leave the browser.
URL structure analysis
Split protocols, hosts, ports, paths, parameters and fragments locally in the browser.
text hash calculation
SHA-256, SHA-384 and SHA-512 summary of texts are computed locally in the browser.
UUID batch generation
Generate multiple UUID v4 at a time using the browser safe random number.
JWT content analysis
Parse the JWT header, payload and validity period locally in the browser, and do not upload tokens.
Timestamp Conversion
Convert between Unix seconds, milliseconds and local datetimes.
random password generation
Use the browser safe random number to generate strong passwords, and do not upload to generate results.
Query interface description
View the current IP, IP attribution, DNS and subdomain interface examples.
json path extraction
Press the object key and array subscript to extract the json data, and the output result is for copy and download.
JSON generate TypeScript type
Deriving TypeScript types from JSON samples, supports nested objects, arrays, and junction types.
Text and UTF-8 hex conversion
Convert text to UTF-8 byte hex, or restore hex to text.
file hash validation
Compute the file SHA-256 abstract locally and compare with the expected digest without uploading the file.
JSON object deep merge
Combine the two JSON objects recursively by fields, overriding the same name value on the right.
JSON structural difference check
Compare the fields and values of the two JSONs, and list the paths that are added, deleted and modified.
JSON string escape and restore
Convert the original text to a JSON string literal, or restore escape characters.
HTML Entity Escape and Restore
Convert common special characters and numeric character entities in HTML.
Linux file permission conversion
Convert the three-digit octal permission and the RWX symbol permission to each other.
Base64 and Hex Converter
Convert between standard base64 and hex byte representations without text decoding.
Cookie and JSON Converter
Convert the cookie request header to a JSON string object, or generate a cookie text from the JSON.
Query String and JSON Converter
Convert between the URL query string and JSON, and repeat the parameters with the array reserved.
HMAC message authentication code calculation
Calculate HMAC-SHA256, SHA384 or SHA512 locally, and output hex authentication codes.
CRC32 check calculation
Calculate the CRC32 check value of UTF-8 text, output hex and unsigned decimals.
Gzip text compression and restore
Compress UTF-8 text to Gzip represented by base64, or decompress and restore text.
Flatten JSON to Pointer Paths
Expand the JSON nested structure into the JSON Pointer path and value, keeping the type of the value.
JSON and YAML Converter
Convert between JSON and YAML to check for incompatible data types.
XML Formatter and Validator
Check the XML syntax, which supports typography and compressed output for content reserved.
JSON Schema Validator
Check JSON according to the common rules of JSON Schema, and display the wrong data path.
SQL Formatter
Adjust SQL layout by generic SQL, MySQL or PostgreSQL dialect.
.env File Checker
Check the environment variable name, duplicate definition and quotation marks, and the result does not display the variable value.
NDJSON and JSON Converter
Convert between the ndjson and the json array with one JSON value per line.
JSON Field Redaction
Replacing JSON sensitive values recursively by field names, generating a shared desensitized copy.
INI and JSON Converter
Convert common INI section configurations with string values JSON objects to each other.
ULID Generator and Parser
Bulk generate ULID with millisecond time, or parse ULID time section.
HTTP Basic Authentication Encoder and Decoder
Generate or parse HTTP Basic authentication fields natively.
Offline HTTP Message Parser
Parsing pasted HTTP/1.0 or HTTP/1.1 requests, responses, and header fields.
Semantic Version Comparator
Compare the priorities of the two versions according to Semver 2.0.0.
Byte Order Converter and Integer Parser
Invert the hex byte group and read signed or unsigned integers by size.
JSON patch generation and application
Generate or apply RFC 6902 JSON Patch to update structured data locally.
SSH public key fingerprint calculation
Validate common OpenSSH public key encapsulation and calculate SHA256 fingerprint.
PEM and ASN.1 structure viewing
Decode the DER data in the PEM to view the node hierarchy, byte offset, and object identifiers.
pbkdf2 key derivation test
Derived the test key with a specified length with a password, hex salt, and iterations.
AES-GCM text encryption and decryption
Encrypt UTF-8 text with a password in the browser, or restore the encrypted packaging of the original site format.
TOTP dynamic verification code test
Calculate the one-time verification code and the current time step from your own base32 test key and specified time.
Offline analysis of email headers
Expand the mail header, decode common coded headers, and check the Received transmission chronological order.
Huffman coding demo
According to the frequency of the Unicode code point in the text, the prefix coded table, the encoded bit string are generated, and the original text is decoded and checked on the spot.
Luhn Checksum Validator and Check Digit Generator
Verify the Luhn checksum of the decimal number line by line, or calculate the last digit for the number without the check digit.
Binary Classification Metrics
Enter true positive, false positive, false negative and true negative times, and calculate the commonly used evaluation indicators for classification models.
POSIX Shell Argument Quoting
Convert a JSON array of strings into separately quoted POSIX Shell arguments, preserving spaces and special characters.
ANSI Terminal Escape Cleaner
Clear the color, cursor control and hyperlink control sequences in the text, and output plain text for easy reading.
Logfmt to JSON
Parses each line key-value to the log into JSON record array, and keeps the original values such as numbering and booleans as strings.
Geohash Encoder, Decoder and Bounds
Encode the latitude and longitude into geohash, or decode the string to view the grid center, boundary and angle span.
XYZ Map Tile Calculator
Calculate the XYZ map tiles where the latitude and longitude is located offline, or view the latitude and longitude boundaries and the TMS line number by the tile number.
Bencode Encoder and Decoder
View bencode integers, binary byte strings, lists, and dictionaries offline, and re-encode them from json with type.
Netstring Message Encoder and Decoder
Encapsulates the text or binary message array into NetString, or restores each message from a continuous byte stream.
LEB128 Integer Encoder and Decoder
Convert between decimal arrays of integer strings and signed or unsigned LEB128 byte sequences.
longest common subsequence lookup
Find the longest ordered character sequence shared by two texts, allowing characters to be discontinuous.
json pointer path read
Read values in JSON objects or arrays according to the slash path and escape rules of RFC6901.
json object array field rename
Batch renames the specified top-level field of an array of JSON objects, and denies overrides when the same name is repeated.
JSON object array field whitelist
Export the JSON array according to the whitelist of the specified top field, and exclude the unselected fields.
The array of json objects is deduplicated by field
Deduplicate the array of JSON objects according to the specified primitive type field, and keep the first record.
Virginia Code Learning Tool
Demonstrate classic Virginia coding and restore cyclically shifted with alphabet keys.
Fence Transposition Password Demonstration
Arrange and restore the character's round-trip fences according to the self-fill number.
Isometric text hamming distance
Compare two equal length texts, and count the number and position of characters in different positions.
Digital area format preview
Preview numerical grouping, decimals and percentage writing in 13 language regions, which is convenient for multilingual page testing.
Identifier Naming Style Conversion
Convert phrases or existing hump names to hump, pascal, underscore, and dash form.