Mingnify Online Tools

Free and easy-to-use online tools

Text Processing

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

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

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