Small tools for everyday work.
Useful browser-based utilities and original code you can inspect. No account, no upload for tool inputs, and no paid API required.
Tools you can use right now
Practical utilities for text, data, images, and development.
JSON Formatter & Validator
Format, validate, and minify JSON in your browser.
CSV to JSON Converter
Convert CSV to JSON online while preserving leading zeros in postal codes, account numbers, and IDs.
Text Difference Checker
Compare two text drafts and inspect changed lines.
Word-and-Character Counter
Count words, characters, paragraphs, and reading time.
Markdown Previewer
Preview common Markdown while keeping raw HTML disabled.
Image Compressor — Target 100 KB, 200 KB or 500 KB
Compress images to a practical file-size target in your browser, without uploading them.
Secure Password Generator
Generate random passwords locally with Web Crypto.
Color Palette & Contrast Checker
Build color harmonies and check black and white text contrast.
Private by design. Straightforward by default.
Most tasks are processed in your browser tab. Tool pages explain what each utility does, what it cannot do, and how to get a result.
How JuzhenWork worksGuides with a real outcome
Short walkthroughs connected to working tools and examples.
Validate JSON in your browser before using it
A practical JSON syntax check with examples of common parser errors and a safe workflow.
Read guide →Practical guideConvert CSV to JSON without losing identifiers
Convert a spreadsheet-style CSV export while preserving leading zeros and other identifier strings.
Read guide →Practical guideHow to compress an image to 100 KB in your browser
Reduce a JPG, PNG, or WebP toward a 100 KB, 200 KB, or 500 KB upload limit locally, then check dimensions and image quality.
Read guide →Practical guideGenerate a unique password in your browser
Choose a strong random password locally, understand length and character groups, and store it safely.
Read guide →Practical guideBuild a color palette and check text contrast
Create a simple color harmony and use contrast ratios as an accessibility check during interface design.
Read guide →Practical guideCompare two text drafts line by line in your browser
Review additions and removals in two plain-text versions, understand line-based diff limits, and reduce comparison noise.
Read guide →Practical guideCount words and characters before submitting a draft
Check an English caption, application, or article against a limit and understand how whitespace and Unicode affect counts.
Read guide →Practical guidePreview Markdown before publishing a README or article
Use a local Markdown preview to inspect headings, lists, links, quotes, emphasis, and code blocks before sharing.
Read guide →