Home - 油条工具箱
Generate
Fast creation tools for generating assets you can use right away.
6
Random Password
Generate strong random passwords by length and character set with local history.
Custom length
Case, digits, symbols
Local history
QR Code
Turn text or URLs into QR codes with adjustable size and colors.
Adjust size
Customize colors
Download image
Screen Record
Record your screen with browser APIs and export the result locally.
Native browser capture
Instant preview
Local export
Range Number Lab
Batch-generate random values by range, precision, and uniqueness for sampling or test data.
Range and precision
Unique toggle
Multi-line output
UUID Batch Forge
Create multiple UUIDs in-browser for API testing, fixtures, and placeholder records.
Batch output
Case toggle
Text export
Random Grouping
Shuffle a roster into random groups by group count or size, or pick a single winner.
By group count or size
Single pick mode
Flexible separators
Image
Image workflows that stay local in the browser whenever possible.
4
Offline Watermark
Apply repeated text watermarks to local images without uploading them.
Opacity and angle
Local rendering
Export result
Image Compress
Compress images in the browser and compare the before and after result.
Quality control
Before/after compare
Download file
QR Content Reader
Extract copyable text from a local QR image to inspect links, notes, or Wi-Fi payloads.
Offline decode
Image preview
Copy result
Barcode Canvas
Draft barcodes with multiple standards and export crisp SVG artwork right away.
Switch standards
Color and size
SVG download
Offline PDF workflows for merging, splitting, rotating, and converting files locally.
11
Merge PDF
Combine multiple PDF files locally and reorder them before export.
Drag to reorder
Local merge
Single download
Split PDF
Split one PDF into separate files by page ranges with page preview.
Range input
Page preview
ZIP download
Rotate PDF
Rotate individual PDF pages and export a corrected document locally.
Per-page rotation
Visual preview
Local export
PDF to Images
Render each PDF page into a PNG image in the browser and download the results.
Page thumbnails
PNG export
ZIP download
Images to PDF
Combine PNG or JPG images into one PDF and arrange page order before export.
Drag to reorder
PNG and JPG
Single PDF download
Remove PDF Pages
Drop selected pages from a PDF locally and export a lighter document.
Visual page picker
Local processing
Single export
Reorder PDF Pages
Change PDF page order before export using a local page-by-page workbench.
Move page order
Preview first
Local export
PDF Watermark
Apply a repeated text watermark to every page without uploading the file.
Text watermark
Size and opacity
Offline export
PDF Page Numbers
Add page numbers with configurable prefix, start value, and position.
Custom prefix
Start index
Position control
PDF to Text
Extract readable text from a PDF locally after previewing the pages.
Page preview
Readable output
Local extraction
PDF Metadata Clean
Clear common PDF metadata fields and preview the cleaned document before export.
Metadata cleanup
Preview first
Local export
Encrypt
Hashing, encoding, and common symmetric encryption helpers.
11
Text MD5
Calculate text MD5 hashes and show lower/upper case variants.
32-char output
Upper/lower case
Copy quickly
File MD5
Hash local files in chunks for dependable MD5 verification.
Local files
Chunked hashing
Large-file friendly
HMAC Hash
Calculate keyed HMAC hashes for MD5 and SHA variants.
Multiple algorithms
Keyed hash
Hex output
SHA Hash
Compute SHA1, SHA256, SHA512, and related hash values.
SHA variants
Fast hashing
Hex output
AES Cipher
Encrypt and decrypt with AES using common modes and padding options.
ECB/CBC
Hex or Base64
Custom IV
Rabbit Cipher
Encrypt and decrypt text with the Rabbit stream cipher.
Lightweight
Browser-side
Copy result
DES / 3DES
Handle DES and TripleDES text encryption and decryption.
DES and 3DES
Text encryption
Base64 output
RC4 Cipher
Run RC4 encryption or decryption on input text.
Classic cipher
Fast actions
Local only
Base64
Convert between plain text and Base64 quickly.
Unicode-safe
Encode/decode
Copy result
Unicode Convert
Convert text to Unicode escape sequences and back.
Escape output
Restore readable text
Local processing
URL Encode
Encode and decode URL values safely for transport.
Safe for params
Encode/decode
Instant result
Time
Timestamp conversion, date arithmetic, and world time tools.
5
Timestamp
Show the current timestamp and convert between time strings and timestamps.
Seconds/ms
Live clock
Bidirectional conversion
Date Calculation
Add or subtract time from a date and measure date intervals.
Add days/months/years
Day interval
Clear forms
World Time
View a given moment across a set of major world time zones.
Multiple cities
Side-by-side table
Choose base zone
Business Day Offset
Shift schedules by business days with optional holiday and makeup-workday overrides.
Skip weekends
Custom holiday list
Range counting
Multi-Line Time Converter
Normalize timestamp-heavy logs line by line into readable dates or raw Unix values.
Auto direction
Seconds and ms
Batch export
Convert
Local conversion tools for common units, temperature, data sizes, and durations.
1
Unit Switchboard
Keep common engineering and daily units in one place for quick side-by-side conversions.
Grouped switching
Direct target unit
Whole-group table
Finance
Practical helpers for amount wording, list totals, and loan estimates.
3
English Amount Draft
Draft invoice-ready English amount wording from a numeric money value.
Sentence case
Uppercase style
Invoice ready
Number Sheet Summary
Turn loose numeric lists into sum, average, and min/max summaries for quick budgeting.
Mixed separators
Average and extremes
Invalid token hints
Loan Payment Planner
Estimate monthly burden and total interest from loan principal, rate, and term.
Monthly estimate
Total interest
First 12 months
Text
A practical text workbench for editing, converting, and validation.
12
RMB Uppercase
Convert numbers into uppercase Chinese RMB wording.
Financial wording
Integers and decimals
Instant result
List Cleanup
Clean repeated entries, case differences, and noisy spacing into a tidier list.
Line, comma, or space
Ignore case
Summary kept
Emoji Cleaner
Strip emoji and pictographic symbols from text for cleaner, formal plain-text output.
Plain text output
Removed count
Form-friendly
CN ID Check
Validate Mainland China 18-digit ID numbers and extract birthday, age, and gender details.
18-digit validation
Birthday and age
Region prefix
Chinese Script Switch
Switch quickly between Simplified and Traditional Chinese for copy cleanup and regional variants.
Two-way switch
Offline dictionary
Long-text friendly
Pinyin Transcriber
Transcribe Chinese text into pinyin and initials for indexing, search, or note organization.
Marked, plain, or numeric
Initials output
Local-only
Pluralize
Switch quickly between singular and plural English nouns.
Singular/plural
Common word forms
Simple input
English Case
Convert text into upper, lower, title, or sentence case.
Several case styles
Clean copy
Copy quickly
CN/EN Spacing
Improve spacing between Chinese, English, and numbers automatically.
Better mixed spacing
Improved readability
One-click fix
Trim Text
Trim whitespace from the whole text or line by line.
Full trim
Line trim
Batch-friendly
Regex Test
Test whether a string matches a regular expression pattern.
Flags supported
Quick validation
Template examples
Markdown to HTML
Render Markdown into HTML and switch between code and preview.
Two-pane flow
HTML output
Live preview
Dev
Formatting, conversion, and debugging helpers for developers.
13
JSON Format
Format, minify, and validate JSON content.
Pretty print
Minify
Validation
JSON Type Sketch
Sketch TypeScript interfaces from sample JSON before refining them by hand.
Rename root type
Keeps nesting
Monaco dual pane
CSS Format
Format CSS and apply lightweight compression.
Prettier format
Minified output
Code editor
JavaScript Format
Format or compact JavaScript snippets for quick cleanup.
Prettier format
Minify output
Copy result
HTML Format
Beautify HTML or compress it into a tighter representation.
Cleaner structure
Minified output
Snippet friendly
SQL Format
Format SQL statements for readability or compress them for transport.
Uppercase keywords
Compress spaces
Query friendly
Cron Schedule
Preview the next several execution times from a cron expression.
Next 10 runs
Expression validation
Time list
Naming Gearbox
Split natural language or existing identifiers and shift them into common code naming styles.
Auto word split
6 naming styles
Instant output
Color Format Bridge
Bridge HEX, RGB, and HSL formats with a live swatch for quick visual confirmation.
Three formats
Color picker
Live preview
WebSocket Test
Connect to a WebSocket endpoint, send messages, and inspect logs.
Connect/close
Message log
Heartbeat settings
Go Struct / JSON
Convert between Go structs and JSON skeletons.
Two-way conversion
Keeps nesting
Developer utility
Less to CSS
Compile Less snippets and output the generated CSS.
In-browser compile
Two columns
Copy output
Base Conversion
Convert numbers across binary, octal, decimal, hexadecimal, and more.
2/8/10/16/32/36 bases
Instant table
Useful in development