norito
PDF
Merge PDFCombine multiple PDFs into one
Split PDFPull out pages or split into files
Rotate PDFFix sideways or upside-down pages
PDF to JPG/PNGTurn pages into images
JPG/PNG to PDFCombine images into one PDF
Delete & Reorder PagesDelete or rearrange pages
Add Page NumbersNumber every page
Add WatermarkStamp text across every page
Extract TextPull text out of a PDF
Compress PDFShrink a large PDF's file size
Sign PDFDraw or type a signature
Images
Compress ImageShrink to a target file size
Placeholder GeneratorCustom-size placeholder images
Remove BackgroundCut a person out of a photo
Resize ImageChange width and height, exact or by percentage
Image ConverterConvert between JPG, PNG, and WebP
Crop ImageDrag a box to crop, free-form or locked ratio
Remove MetadataStrip EXIF, GPS, and camera info
Watermark ImageAdd a text watermark with live preview
Developer
Test File GeneratorByte-exact dummy files, any size
JSON FormatterFormat, validate, minify
Markdown EditorLive preview, export as .md/.html
UUID GeneratorBulk random UUID v4 identifiers
Base64 Encode / DecodeText to and from Base64, UTF-8 safe
Hash GeneratorMD5, SHA-1, SHA-256, SHA-512
Timestamp ConverterUnix time to date, both ways
JSON DiffCompare two JSON documents
JWT DecoderDecode a JWT's header and payload
Regex TesterTest a regex with live match highlighting
CSV to JSONConvert a CSV file into JSON
CSV ViewerView and edit a CSV as a table
URL Encoder / DecoderPercent-encode or decode a URL
HTML Entity EncoderEscape or unescape HTML entities
YAML to JSON ConverterConvert YAML and JSON, both ways
Cron Expression ParserExplain a cron schedule, preview next runs
Number Base ConverterBinary, octal, decimal, hex, and more
Text DiffCompare two texts line by line
Text
SEO Slug GeneratorClean URL slugs from titles
Limited Text GeneratorPlaceholder text, exact length
Word CounterLive word, sentence, and paragraph counts
Character CounterCharacter count, with platform limits
Remove Duplicate LinesDeduplicate a list of lines
Sort LinesSort alphabetically, numerically, or shuffle
Case ConverterUPPERCASE, camelCase, snake_case, and more
Lorem Ipsum GeneratorPlaceholder text, by word, sentence, or paragraph
Find and ReplaceFind and replace text, regex supported
Utilities
Password GeneratorRandom passwords & passphrases
QR Code GeneratorCustom colors, error correction
SEO
Meta Tag GeneratorTitle, description, OG, Twitter tags
UTM BuilderBuild campaign tracking URLs
Robots.txt GeneratorAllow/disallow rules, sitemap ref
Sitemap GeneratorURLs in, sitemap.xml out
Design
CSS Gradient GeneratorLinear or radial, copy the CSS
Box Shadow GeneratorSingle or layered shadows
Border Radius GeneratorPer-corner radius, copy the CSS
Favicon GeneratorEvery favicon size you need
Color Palette ExtractorPull dominant colors from an image
Contrast CheckerWCAG contrast ratio, AA/AAA pass
Color ConverterHEX, RGB, HSL, CMYK, live
Blog

norito / Compare / norito vs TinyPNG

norito vs TinyPNG

TinyPNG is fast and simple. norito adds target-size compression, more formats, and keeps every image on your device.

TinyPNG is a fast, no-fuss image compressor that's become a default choice for shrinking PNGs and JPGs. It does one thing well. The catch is every image gets uploaded to their servers to be processed, and the free web tool caps how many images you can compress in one batch.

norito's image tools cover compression (including hitting an exact target file size, not just a quality slider), format conversion, resizing, cropping, background removal, watermarking, and metadata stripping, all processed locally in your browser with no batch cap.

FeaturenoritoTinyPNG
Processing locationIn your browser (nothing uploaded)Uploaded to their servers
Account requiredNoNo for the web tool
PriceFree, no limitFree for the web tool with per-batch limits, paid API for volume
File formatsJPG, PNG, WebP, resize, convert, crop, watermark, metadataPNG and JPG compression, WebP output
Batch uploadYes, unlimited filesYes, capped per batch on the free tier
Target-size compressionYes, hit an exact file sizeNo, quality-based only

When TinyPNG makes more sense

  • You need a developer API to compress images automatically as part of a build pipeline.
  • You want their specific compression algorithm's exact output characteristics.
  • You're compressing images that are already hosted remotely, not sitting on your device.

When norito makes more sense

  • You want to hit a specific target file size (like "under 200 KB") instead of guessing at a quality level.
  • You're compressing screenshots, photos, or documents you'd rather not upload anywhere.
  • You want compression plus resizing, cropping, format conversion, and metadata removal in the same place.

Common questions

Is norito's image compression as good as TinyPNG's?

norito uses browser-native canvas re-encoding plus an indexed-PNG color quantization step for PNGs, which gets close to dedicated compressors for most everyday images. For extreme optimization on production assets at scale, a specialized tool or API may still edge it out.

Can I compress to an exact file size on norito?

Yes, the Compress Image tool lets you set a target size (like 100 KB) and it iterates to get as close as possible, something most quality-slider-based compressors don't offer.

Does norito limit how many images I can compress at once?

No. Batch compression has no fixed cap, though very large batches are limited by your device's memory and browser tab performance rather than by norito itself.

norito

Small utilities that solve one annoying problem each. Everything runs in your browser, nothing is uploaded.

PDF

Merge PDF Split PDF Rotate PDF PDF to JPG/PNG JPG/PNG to PDF Delete & Reorder Add Page Numbers Add Watermark Extract Text Compress PDF Sign PDF

Images

Compress Image Resize Image Image Converter Crop Image Remove Metadata Watermark Image Placeholder Remove BG

Developer

Test Files JSON Formatter Markdown Editor UUID Generator Base64 Hash Generator Timestamp JSON Diff JWT Decoder Regex Tester CSV to JSON CSV Viewer URL Encoder HTML Entities YAML to JSON Cron Parser Base Converter Text Diff

Text

Slug Generator Text Limit Word Counter Character Counter Dedupe Lines Sort Lines Case Converter Lorem Ipsum Find & Replace

Utilities

Password QR Code

SEO

Meta Tags UTM Builder Robots.txt Sitemap

Design

Gradient Box Shadow Border Radius Favicon Color Palette Contrast Checker Color Converter
© 2026 norito. All tools run locally in your browser. Compare How it Works Privacy Policy Buy me a coffee
Esc