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

PDF

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