Cron Generator
Build crontab schedules visually instead of recalling the field syntax.
Convert a title into a clean, URL-safe slug.
Turns a title into a URL slug, with optional pinyin for Chinese and a choice of separator.
**Keeps CJK**: `Hello World 你好 世界!` → `hello-world-你好-世界`. There is no transliteration — Chinese is perfectly legal in a URL (the browser percent-encodes it as UTF-8), and stripping it only makes the address unreadable.
Punctuation is **deleted**, not turned into a separator: `Node.js & TypeScript — 2025!` → `nodejs-typescript-2025` (so `Node.js` becomes `nodejs`, because that dot is removed).
The stopword list covers English and Chinese (a / the / of / 的 / 了 / 在 …): with it on, `The Best of 2025` → `best-2025`. Separator is hyphen or underscore, and case and digits can each be preserved or dropped.
Paste a title or a sentence
Results update live, and mixed Chinese/English input is fine.
Set the options for your use
Blogs and file paths usually keep CJK, drop stopwords and use hyphens; drop digits too if you want the shortest URL.
Copy the slug
What you get is ready to sit in a URL path.
Because punctuation is deleted here while the hyphen is the **word boundary** (spaces and underscores become separators). To get `node-js`, write `Node js` in the input — or keep the dot by not slugifying at all, since a path with mixed scripts rarely needs this much normalising.
No: search engines read percent-encoded CJK paths correctly, and a Chinese slug is more readable for users sharing the link. What matters is length (keep it to a few dozen characters) and not changing URLs that are already linked.
Build crontab schedules visually instead of recalling the field syntax.
Produce a .gitignore suited to your stack instead of copying one from memory.
Mint signed JSON Web Tokens for testing authentication flows.
Generate random v4 UUIDs in bulk for fixtures and test data.
Generate compact, URL-safe random identifiers.
Generate sortable unique IDs that preserve creation order.
Test and debug regular expressions with live match highlighting.
Compute MD5, SHA-1, SHA-256 and SHA-512 digests of any text.