Mingnify Online Tools
Free and easy-to-use online tools
Text Processing
Text Diff
Compare two texts and highlight differences.
Text Repeater
Repeat any text by a chosen number of times with separators, line breaks, copy and download support.
Batch Replace
Quickly batch replace and extract text, supports regex.
Regex Tester / Replacer
Test regular expressions locally in your browser, inspect capture groups, and preview replacement results.
Case Converter
Convert text locally into camelCase, snake_case, kebab-case, Title Case, and other common formats.
Invisible Character Checker
Detect zero-width characters, special spaces, and bidirectional control characters locally in your browser.
List Comparer
Compare two lists locally in your browser to find shared items, differences, unique values, and duplicates.
Markdown to HTML / Text
Convert Markdown into plain text, rich text, and HTML in real time with copy support.
HTML to Markdown
Convert HTML into clean Markdown in real time with copy support.
Lorem Ipsum Generator
Generate placeholder Lorem Ipsum text with words, sentences, or paragraphs, and switch between multiple locale styles.
Text Statistics
Analyze text to get character, word, line, paragraph and sentence counts, plus estimated reading time.
Slug Generator
Turn titles and multilingual text into clean SEO-friendly URL slugs with Unicode or ASCII output.
Images & Colors
GIF Maker
Convert static images or video clips into animated GIFs.
Image Resizer
Resize images in batches by pixels or percentage, with aspect ratio lock and local export.
Image to ICO
Convert images into ICO files for favicons and app icons, with multiple sizes packed into one file.
SVG to PNG/JPG
Export SVG files as PNG or JPG with custom size, background, and local download.
SVG Optimizer
Optimize SVG markup locally in your browser, remove extra metadata, and export a cleaner SVG file.
EXIF Viewer
Read EXIF, GPS, camera, and shooting metadata from images locally in your browser.
Image Metadata Cleaner
Remove EXIF, XMP, ICC, and other metadata from JPEG, PNG, and WebP images locally in your browser.
Image Palette Extractor
Extract dominant colors, ratios, and palettes from an image, then export HEX, CSS, or JSON locally.
Color Picker
Pick colors from manual input, your screen, or uploaded images locally in the browser, then copy HEX, RGB, HSL, HSV, CMYK, and CSS values.
Color Converter
Convert colors between HEX, RGB, HSL, HSV, HWB, LAB, LCH, CMYK, and CSS keywords locally in the browser with bidirectional updates and alpha support.
Color Contrast Checker
Check WCAG contrast ratios for foreground and background colors locally in the browser, including AA/AAA for normal and large text.
CSS Gradient Generator
Build linear, radial, and conic gradients locally in the browser with editable color stops, live preview, and copy-ready CSS output.
CSS Box Shadow Generator
Adjust box-shadow offsets, blur, spread, opacity, radius, and inset locally in the browser with live preview and copy-ready CSS output.
HTML Color Names
Browse and search common HTML / CSS named colors locally in the browser, then copy the color name, HEX, or RGB value.
Favicon Generator
Generate common favicon assets, site.webmanifest, and HTML include snippets from one source image.
Gemini Watermark Remover
Remove Gemini visible watermarks locally in your browser, with batch processing and downloads.
Image to AVIF
Convert PNG, JPG, and other images to AVIF in batches with quality, scaling, and ZIP export.
PNG Compressor
Compress PNG files while keeping PNG output, with scaling, color reduction, previews, and ZIP download.
Image to WebP
Convert PNG, JPG, and other images to WebP in batches with quality, scale, previews, and ZIP download.
PDF & Files
Image to PDF
Merge multiple images into a PDF file painlessly.
PDF Merger
Reorder and merge multiple PDF files locally in your browser, then export them as a single file.
PDF Splitter
Split PDF files locally in your browser by page or range, then export them as individual PDFs or a ZIP archive.
PDF to Image
Export PDF pages locally in your browser as PNG, JPG, or WebP images and download them in a ZIP archive.
PDF Text Extractor
Extract text-layer content from PDF files locally in your browser, export TXT output, and flag likely scanned pages.
PDF Info Viewer
Inspect PDF file properties, page count, version, page size, and metadata locally in your browser.
Archive Viewer
Inspect ZIP, TAR, GZ, and TGZ archives locally in your browser with folder navigation, file previews, and single-file downloads.
File to Data URI Converter
Convert local files into complete Data URI strings in your browser for embedding into HTML, CSS, JSON, or frontend configs.
Data URI to File Converter
Decode Data URI strings into files locally in your browser, inspect MIME type and encoding, and download the original content.
Encoding & Conversion
Base64 Encode/Decode
Encode or decode text as Base64, with Base64url support, Unicode handling, and real-time two-way conversion.
Base16 Encoder / Decoder
Convert plain text to and from Base16 hexadecimal locally in your browser with Unicode support, format validation, and uppercase or lowercase output.
Base32 Encoder / Decoder
Convert plain text to and from Base32 locally in your browser with Unicode support, whitespace-tolerant decoding, lowercase input support, and optional padding output.
Base58 Encoder / Decoder
Convert plain text to and from Base58 locally in your browser with Unicode support, whitespace-tolerant decoding, and Bitcoin, Flickr, or Ripple alphabet switching.
Number Base Converter
Convert integers across binary, octal, decimal, hexadecimal, Base32, Base36, Base62, Base64, and a custom base locally in your browser.
Unicode Escape / Unescape
Convert text into \uXXXX, \u{XXXXX}, U+XXXX, HTML numeric entities, UTF-8 hex bytes, URL percent-encoding, and more locally in your browser, then unescape it back.
HTML Entity Encoder / Decoder
Encode text into named, decimal, or hexadecimal HTML entities locally in your browser, and decode entities back to plain text.
URL Component Encoder / Decoder
Encode or decode URL path segments, query values, and hash text locally in your browser with encodeURIComponent / decodeURIComponent.
Roman Numeral Converter
Convert Roman numerals and Arabic numbers in both directions, and validate canonical Roman notation from 1 to 3999.
Chinese Uppercase Number Converter
Convert numbers and Chinese uppercase monetary text in both directions locally in your browser with yuan, jiao, fen, negatives, and up to two decimal places.
Morse Code Converter
Convert text and Morse code in both directions locally in your browser with spacing normalization, token validation, and optional audio playback.
Data & Code
User-Agent Parser
Parse user agent strings locally in your browser to identify browser, OS, device, engine, and CPU details.
URL Parser and Builder
Parse URLs into components and build URLs from individual components. Bidirectional URL analysis and construction tool.
JSON Formatter
Validate, format and highlight JSON data.
JSON Schema 生成器
本地 json-schema-generator 思路,在浏览器本地通过现有的 JSON 数据快速生成对应的 JSON Schema,支持多种 Draft 规范及高级配置。
JSON Schema 验证器
本地 json-schema-validator 思路,在浏览器本地通过 JSON Schema 严格验证 JSON 数据,支持多种 Draft 规范及全面格式校验。
Prettier Code Formatter
Format JavaScript, TypeScript, JSON, HTML, CSS, Markdown, YAML, and more locally in your browser with Prettier.
OpenAPI to TypeScript
Generate TypeScript types from OpenAPI 3.0 / 3.1 YAML or JSON documents locally in your browser with common codegen options.
Code Screenshot Generator
Generate syntax-highlighted code screenshots locally in your browser and export them as SVG, PNG, JPG, or HTML.
SQL Formatter / Linter
Format SQL locally in your browser and check for common issues like SELECT *, unsafe updates or deletes, and missing semicolons.
cURL Converter
Convert cURL commands locally in your browser into JavaScript, Node.js, Python, Go, PHP, HTTP, JSON, and more.
Docker Run to Compose
Convert docker run commands locally in your browser into docker-compose config and flag unsupported options.
JSONPath Tester
Test JSONPath queries locally in your browser and inspect matched values and paths.
JMESPath Tester
Test JMESPath queries locally in your browser and inspect the returned results.
JSON to YAML
Convert JSON to YAML locally in your browser with copy and download support.
JSON to TOML
Convert JSON to TOML locally in your browser with nested tables and array-of-table output.
TOML to JSON
Convert TOML to JSON locally in your browser with support for key-value pairs, tables, and arrays of tables.
YAML to TOML
Convert YAML to TOML locally in your browser with nested tables and array-of-table output.
TOML to YAML
Convert TOML to YAML locally in your browser with support for key-value pairs, tables, and arrays of tables.
JSON to XML
Convert JSON to XML locally in your browser with support for common attribute and text-node mappings.
JSON to CSV
Convert JSON object arrays to CSV locally in your browser with delimiter, header, and formula-escaping options.
CSV to JSON
Convert CSV to JSON locally in your browser with header parsing, type detection, and empty-line handling.
XML to JSON
Convert XML to JSON locally in your browser with control over attributes, text nodes, and array output.
YAML to JSON
Convert YAML to JSON locally in your browser with copy and download support.
.gitignore Generator
Quickly generate .gitignore templates for different languages and frameworks.
robots.txt Generator
Build robots.txt visually with multiple user-agent groups, Allow / Disallow rules, sitemap lines, and advanced options.
Sitemap XML Generator
Generate sitemap.xml or sitemapindex files with optional image, video, and news extensions.
chmod Calculator
Convert Unix file permissions between numeric and symbolic notation locally in your browser, with a linked checkbox matrix and ready-to-copy chmod command.
UUID Generator
Generate single or batch UUID v4 values locally in your browser with multiple output formats.
UUID Decoder
Decode UUID details locally in your browser, including version, variant, Base64, integer form, and v1 timestamp data.
NanoID Generator
Generate NanoID values locally in your browser by length, charset, and batch size.
ULID Generator
Generate lexicographically sortable ULIDs locally in your browser and inspect the embedded timestamp.
Security & Identity
Hash Generator
Generate MD5, SHA-1, SHA-256 and other hashes.
Enhanced Hash Generator
Generate MD5 and SHA-family hashes in the browser with HEX, Base64, SRI output, and expected digest verification for text or files.
HMAC Generator
Generate HMAC-SHA1, HMAC-SHA256, HMAC-SHA384, and HMAC-SHA512 in the browser for text or files, with HEX, Base64, and expected signature verification.
SRI Hash Generator
Generate SHA-256, SHA-384, and SHA-512 Subresource Integrity values in the browser for text or files, and build ready-to-use integrity HTML snippets.
PBKDF2 Key Derivation
Derive PBKDF2 keys in the browser from a password, salt, hash algorithm, iteration count, and output length, with HEX and Base64 output.
Scrypt Key Derivation
Derive scrypt keys in the browser from a password, salt, N, r, p, and output length, with HEX and Base64 output.
bcrypt Password Hash
Generate salted bcrypt password hashes in the browser from a password and cost rounds, with copy and download support.
bcrypt Verifier
Verify in the browser whether a password matches a bcrypt hash, with instant local compare results.
Argon2 Password Hash
Generate standard encoded Argon2 password hashes in the browser from a password, salt, algorithm, iterations, memory size, and parallelism.
Argon2 Verifier
Verify in the browser whether a password matches an encoded Argon2 hash, with optional secret / pepper support.
密码强度检测
本地 password-strength-checker 思路,在浏览器本地通过 zxcvbn 等算法实时分析密码强度、破解耗时与改进建议。
AES Encrypt / Decrypt
Encrypt or decrypt text in the browser with AES-GCM, AES-CBC, or AES-CTR using a password-derived key or a raw hex key.
JWT Decode / Verify
Decode JWT header and payload locally in the browser, verify HS256 / HS384 / HS512 signatures, and check common claims like exp, nbf, iss, aud, and sub.
JWT 签名
本地 JWT 签名思路,在浏览器本地生成签名 Token。
Basic Auth Generator
Generate HTTP Basic Authorization headers from a username and password locally in the browser.
Basic Auth Decoder
Decode HTTP Basic Authorization headers locally in the browser and extract the username and password.
Cookie Parser
Parse Cookie and Set-Cookie headers locally in the browser and output structured JSON.
Validators
ISBN 验证器
本地 isbn-validator 思路,在浏览器本地快速验证并转换国际标准书号 (ISBN-10 与 ISBN-13)。
IMEI Validator
Validate 15-digit IMEI numbers locally in your browser with format, length, and Luhn checksum checks.
VIN Validator
Validate 17-character VINs locally in your browser with length, character, and 9th-position check digit rules.
IBAN Validator
Validate IBAN numbers locally in your browser with country-specific length, base format, BBAN structure, and mod97 checksum checks.
BIC / SWIFT Validator
Validate BIC / SWIFT codes locally in your browser and parse bank, country, location, and branch details.
VAT Validator
Validate EU VAT numbers locally in your browser with country code, format, and checksum checks for supported countries.
Credit Card Validator
Validate credit card numbers locally in your browser with card brand detection, length checks, and Luhn checksum verification.
邮箱验证
本地 email-validator 思路,在浏览器本地严格验证电子邮箱地址格式,分析本地部分、域名和顶级域名是否符合标准。
UUID Validator
Validate single or multi-line UUID values locally in your browser and identify their version and variant.
Time & Random
Timer
A stopwatch and countdown timer with laps, custom durations, and audio reminders.
Stopwatch
Run a local browser stopwatch with start, pause, resume, lap tracking, copy support, and CSV export for lap records.
Time Zone Converter
Convert date-times between two time zones locally in your browser with DST-aware offsets and ISO / UTC / Unix details.
Time Diff Calculator
Calculate the difference between two date-time values locally in your browser, including signed duration, ISO duration, and total-unit outputs.
Duration Calculator
Add or subtract a duration from a base date-time locally in your browser with ISO Duration, local time, and Unix outputs.
Business Days Calculator
Count business days between two dates locally in your browser and calculate business-day offsets with custom weekends and holiday exclusions.
Cron Expression Generator
Generate Cron expressions locally in your browser with field-based controls, presets, human-readable descriptions, and upcoming run previews.
Cron Expression Parser
Parse Cron expressions locally in your browser and inspect the natural-language explanation, field breakdown, and upcoming run times.
iCal Event Generator
Generate standard .ics calendar events locally in your browser with time zones, all-day support, alarms, and recurrence rules.
Random Number Generator
Generate random numbers locally in your browser with custom ranges, counts, decimal places, rolling mode, no-repeat draws, and history.
Timestamp Converter
Convert Unix timestamp to/from human readable date.
Crontab Expression Translator
Translate Cron expressions into readable words and calculate execution times.
QR & Barcodes
Barcode Generator
Generate CODE128, EAN, UPC and other common barcodes, then download them as PNG or SVG.
Barcode Reader
Read barcodes from uploaded images or live camera frames, including common linear formats and some 2D codes.
QR Code Reader
Read QR code content from uploaded images or scan it live with your camera.
QR Code Generator
Convert text or links to scannable QR codes.