Tools
18 free tools for developers, writers and everyday tasks — JSON, passwords, QR codes, converters and more.
Browse all 18 tools →Free, bilingual utilities for developers, writers and everyday tasks. Everything runs in your browser — your text never leaves your device.
Built for ohmyrika.tech • 中英双语 • 免费使用,无需注册
Fast, private, and works on phone & desktop. No uploads, no tracking of your input.
Start with the tools — more sections will live here as the site grows.
18 free tools for developers, writers and everyday tasks — JSON, passwords, QR codes, converters and more.
Browse all 18 tools →Notes, tutorials and updates. This section hasn't launched yet.
Coming soonWho built this, how to get in touch, and the privacy & terms for the site.
About & contact →Pick a tool, paste or type, get the result instantly. Instructions and FAQs are on every tool page.
All formatting, generating and encoding happens with JavaScript in your browser. Close the tab and your data is gone.
Clean, mobile-friendly pages with copy & download buttons, so daily tasks take seconds — not minutes.
Search or filter by category. All 18 tools run locally in your browser.
Beautify, validate & minify JSON with clear error messages.
Open tool →Strong random passwords, generated locally with Web Crypto.
Open tool →Words, characters, sentences & reading time — live.
Open tool →UTF-8 safe Base64 and URL encoding & decoding.
Open tool →Generate QR codes or scan them — camera & image, all local.
Open tool →Bulk-generate random UUID v4 values.
Open tool →Unix seconds / ms ↔ human date, with live clock.
Open tool →Test patterns live with highlighted matches.
Open tool →Build cron expressions from presets & plain words.
Open tool →CSV to JSON array and back, in your browser.
Open tool →UPPER, lower, Title, camel, snake, kebab & more.
Open tool →Placeholder paragraphs, sentences or words.
Open tool →Live Markdown editor with rendered preview.
Open tool →Pick colors, copy HEX / RGB / HSL instantly.
Open tool →Compress images locally — never uploaded.
Open tool →Role + task + context + format, ready to paste.
Open tool →Compare two texts line by line with highlights.
Open tool →Length, weight, temperature & data size.
Open tool →Format, validate, minify and inspect JSON instantly.
No. Parsing uses JSON.parse in your browser only.
Common causes: trailing commas, single quotes, unquoted keys, or missing brackets. The error message points to the issue.
Yes, for typical API responses. Very large files (10MB+) may be slow on low-end phones.
Create strong, random passwords with crypto-grade randomness.
Generated locally with crypto.getRandomValues. We never store or send your passwords.
At least 16 characters for important accounts. Length matters more than complexity tricks.
It uses the Web Crypto API in your browser and generates on your device. Still, use a trusted password manager for storage.
Count words, characters, sentences and reading time — live as you type. Works for English & Chinese.
Type or paste text — counts update instantly. Chinese characters are counted as characters; word count splits on spaces and punctuation for mixed text.
About 200 words per minute for English and ~400 characters per minute for Chinese, blended for mixed text. It's an estimate.
Character count is exact. Word segmentation for Chinese without spaces is approximate — use character count for limits (e.g., Xiaohongshu / Weibo).
Encode and decode Base64 and URL components with full UTF-8 (Chinese) support.
Pick a mode, enter text, click Convert. Base64 here is UTF-8 safe, so Chinese, emoji and accents round-trip correctly.
Base64 turns binary/text into ASCII for transport. URL encoding escapes characters that aren't allowed in URLs (like spaces and Chinese).
The input isn't valid for that mode — e.g., invalid Base64 characters or a malformed % escape in a URL.
Generate a QR code from any link or text — or scan one with your camera or an image. Two tabs, one tool, all local.
Tip: Test-scan the code before printing or sharing.
No. These are static QR codes — they encode your text directly and never expire, as long as the linked page stays live.
Roughly 2,000+ characters, but shorter is more reliable to scan. Use a short URL for links.
Generate random UUID v4 values in bulk.
Pick how many you need and click Generate. Uses crypto.randomUUID / getRandomValues locally — collisions are practically impossible for v4.
Convert between Unix timestamps (seconds / milliseconds) and human dates.
Now:
10-digit values are treated as seconds, 13-digit as milliseconds. Dates use your device timezone; UTC is shown too.
Test regular expressions live and see every match highlighted.
Enter a pattern and flags (g, i, m, s, u), then your test text. Matches are highlighted and counted. Invalid patterns show the error.
Build a 5-field cron expression from simple choices and read it in plain words.
Fields: minute · hour · day of month · month · day of week (0 = Sunday)
Convert CSV to a JSON array, or a JSON array of objects back to CSV.
CSV → JSON uses the first row as headers and supports quoted fields with commas. JSON → CSV expects an array of flat objects.
UPPER, lower, Title, camelCase, snake_case, kebab-case and more.
Placeholder paragraphs, sentences or words for mockups and layouts.
Write Markdown on the left, see rendered HTML live on the right.
Pick a color and copy HEX, RGB and HSL values instantly.
Compress JPG / PNG / WebP in your browser. Your images are never uploaded.
Before
After
Assemble a structured prompt — role, task, context, format — ready to paste into any AI chat.
Compare two texts line by line — added and removed lines are highlighted.
Length, weight, temperature and data size — converted instantly.
OhMyRika Tools (ohmyrika.tech) is a small, independent collection of free web utilities built to be fast, private and bilingual. No accounts, no uploads — tools run entirely in your browser.
We started with the five tools people reach for every day: JSON formatting, password generation, word counting, Base64/URL encoding, and QR codes. More tools will be added based on what visitors actually need.
Contact: [email protected]
Questions, bug reports or tool suggestions? Email us — we read everything.
For faster help, include the tool name, what you entered (without sensitive data), and what went wrong.
Last updated: 2026-10-19
Your tool inputs are processed locally in your browser and are not sent to, stored on, or logged by our servers — there is no server for these tools.
We may use privacy-friendly analytics and advertising (e.g., Google AdSense) in the future, which may use cookies as described by those providers. You can block cookies in your browser settings.
If you email us, we use your address only to reply. Questions: [email protected]
Last updated: 2026-10-19
These tools are provided free of charge, "as is", without warranties. Verify important results (especially passwords, encoded data and QR codes) before relying on them.
You are responsible for how you use the outputs. Don't use the tools for unlawful purposes. We may update or discontinue tools at any time.