Shore.QZZ

Free online tools for images, text, code, and calculations. 100% private โ€” everything runs in your browser.

๐Ÿ–ผ๏ธ

PicKit

Image tools: compress, convert, resize, watermark, filters and more.

๐Ÿ“

TextKit

Text tools: word counter, case converter, diff, encode/decode and more.

๐Ÿ’ป

CodeKit

Developer tools: JSON formatter, regex tester, JWT decoder, hash generator and more.

๐Ÿงฎ

CalcKit

Calculator tools: BMI, loan, tip, unit converter, time calculator and more.

โฐ

TimeKit

Time & date tools: timezone converter, countdown timer, stopwatch and more.

๐ŸŽฒ

RandomKit

Random tools: coin flip, dice roller, spin wheel, name picker, team generator and more.

What is Shore.QZZ, and why did we build it?

Shore.QZZ is a family of six focused web toolkits, each built around a single job. We started it because the tools we reach for every day had become bloated: wrapped in ad walls, hidden behind login screens, and โ€” worst of all โ€” silently uploading our files to a server we had no reason to trust. So we built the tools we actually wanted, and the rule we set from day one is simple: nothing you type, paste, or upload ever leaves your device.

Every tool on this network runs entirely in your browser using JavaScript. There is no backend that receives your images, no database that stores your text, and no account you need to create before a tool will work. Open a page, use it, close the tab. That's the whole product.

Why "local processing" actually matters

When an online tool says it processes your file "in the cloud," it usually means one thing: the file was uploaded to someone else's computer first. For a quick JSON reformat that's harmless โ€” but for a passport photo, a signed contract, or a private document, it's a real risk. Uploaded files can be logged, cached, mined, or leaked in a breach, and you'll never know because you can't audit a server you don't control.

Local processing flips this. The code that does the work is delivered to your browser, and the data never goes the other way. You can verify this yourself: open our tools with your network tab open and you'll see no outbound requests after the page loads. We think that's the only honest way to build a privacy tool โ€” if the work happens on your machine, there's simply nothing for us to leak.

The six toolkits, and when to reach for each

Rather than one enormous "300 tools in one" page that's impossible to navigate, we split everything into six small kits. Here's what each one is actually for:

๐Ÿ–ผ๏ธ PicKit โ€” for working with images

PicKit handles the image chores that come up constantly when you publish anything online. The tool we use most ourselves is compression: a photo straight out of a phone camera is often 4โ€“8 MB, which is far heavier than any web page needs. Running it through PicKit's compressor โ€” which re-encodes the image and strips the metadata you probably didn't realize was attached (camera model, GPS coordinates, editing history) โ€” routinely gets that down to a few hundred KB with no visible quality loss. It's the single fastest way to make a page load faster.

Image Compression โ€” shrink files for faster pages, and strip hidden EXIF/GPS data
Format Conversion โ€” PNG, JPG, WebP, BMP, and the formats in between
Image Resizing โ€” exact pixel dimensions or a percentage of the original
Watermark โ€” add a text or image mark to protect your work
Filters & Effects โ€” grayscale, sepia, blur, brightness, contrast
Crop & Rotate โ€” precise cropping and rotation without a desktop editor

When to use it: before uploading a product photo to your shop, sending a batch of images by email, or posting to a platform that silently re-compresses everything anyway.

๐Ÿ“ TextKit โ€” for cleaning up and transforming text

TextKit is for the fiddly text jobs that are too small to open a document editor for. Copying a list out of a spreadsheet and pasting it here to remove duplicate lines, for example, takes five seconds and beats scanning a hundred rows by eye. The case converter fixes the all-caps text that people type in a hurry, and the diff tool shows you exactly what changed between two versions of a paragraph โ€” which we use constantly when reviewing edits.

Word Counter โ€” words, characters, sentences, and reading time
Case Converter โ€” UPPER, lower, Title Case, and more
Text Diff โ€” side-by-side comparison with changes highlighted
Encode/Decode โ€” Base64, URL encoding, HTML entities
Remove Duplicates โ€” de-duplicate lines from any pasted list
Sort & Reverse โ€” alphabetical sort or reverse line order

When to use it: hitting a character limit on a social post, de-duplicating a list of email addresses, or checking whether a copied paragraph actually matches the source.

๐Ÿ’ป CodeKit โ€” for developers who want an answer in ten seconds

CodeKit is the kit we built for ourselves. Most of these tools exist as desktop apps or command-line utilities, but when you're mid-debug and just need to prettify a JSON blob or decode a JWT token, opening a terminal feels like overkill. The JWT decoder is a good example: paste a token, and it splits out the header, payload, and signature so you can read the claims without a single line of code. The regex tester shows matches live as you type, which is far faster than the guess-and-check loop in a code editor.

JSON Formatter โ€” beautify, minify, and validate JSON
Regex Tester โ€” real-time matching with capture groups
JWT Decoder โ€” inspect header, payload, and signature claims
Hash Generator โ€” MD5, SHA-1, SHA-256, SHA-512
Color Converter โ€” HEX, RGB, HSL, and named colors
HTML Encoder โ€” escape and unescape HTML entities

When to use it: reading an API error response, verifying a token's expiry claim, or figuring out the exact color value your designer used.

๐Ÿงฎ CalcKit โ€” for numbers you'd rather not do by hand

CalcKit is the everyday-math kit. None of these calculators need a spreadsheet, but some are genuinely error-prone by hand โ€” loan amortization especially. Enter an amount, rate, and term, and the loan calculator shows your monthly payment and the total interest you'll pay over the life of the loan, which is the number most people never see when they sign. The BMI calculator and tip calculator cover the quick checks, and the unit converter handles the unit math that trips everyone up at the worst moment.

BMI Calculator โ€” body mass index with a health category
Loan Calculator โ€” monthly payment and total interest
Tip Calculator โ€” split a bill and tip fairly
Unit Converter โ€” length, weight, temperature, speed, more
Percentage Calculator โ€” increases, decreases, and percent change
Age Calculator โ€” exact age in years, months, and days

When to use it: comparing loan offers before you sign, splitting a dinner bill among friends, or converting units while planning a trip.

โฐ TimeKit โ€” for scheduling across time zones

TimeKit is built around the one time problem that never gets easier: two people in different cities trying to agree on a meeting time. The timezone converter lets you pick any two cities and see both clocks side by side, so "3pm my time" is no longer a puzzle. The countdown timer is handy for a deadline you can see ticking, and the unix timestamp converter is the quiet hero for developers who keep hitting 1735689600-style numbers in logs.

Timezone Converter โ€” compare two cities side by side
Countdown Timer โ€” count down to any date and time
Stopwatch โ€” precise timing with laps
Date Calculator โ€” add/subtract days, find the difference
Unix Timestamp โ€” convert to and from readable dates
World Clock โ€” current time in cities worldwide

When to use it: booking a call across the USโ€“Asia split, tracking a launch deadline, or decoding a timestamp in a server log.

๐ŸŽฒ RandomKit โ€” for decisions and fair draws

RandomKit is for the moments where you need an answer and nobody wants to be the one who decides. The tools here are more useful than they look: the team generator turns a list of names into evenly split groups in one paste, which teachers and event organizers use constantly, and the name picker runs a fair draw for a giveaway without anyone crying foul. The randomness comes from your browser's cryptographically secure generator, not a predictable math formula, so a coin flip here is actually fair.

Coin Flip โ€” a genuinely fair 50/50
Dice Roller โ€” 1โ€“6 dice with custom sides
Spin Wheel โ€” build a custom wheel for any choice
Name Picker โ€” a fair random draw from a list
Team Generator โ€” split names into even teams
Random Number โ€” any range, uniform distribution

When to use it: splitting a class into teams, drawing a giveaway winner, or settling a debate where neither side wants to flip the coin themselves.

What each kit replaces

Most of these tools have a desktop-app or paid-software counterpart that you don't actually need to install. Here's the honest mapping, so you know what you can stop reaching for:

None of these are meant to replace a professional tool for heavy, expert work โ€” a designer still needs a full editor, and a developer still needs a real IDE. These are for the ninety percent of tasks that don't need the heavy artillery.

Five workflows that combine more than one kit

The kits were built separately, but the real value shows up when you chain them. These are the multi-tool flows we actually use:

  1. Preparing a batch of product photos โ€” Resize and compress each image in PicKit, then use TextKit to clean up the spreadsheet of SKUs and names you'll upload alongside them.
  2. Shipping a code review โ€” Paste the reviewer's comments into TextKit to strip duplicate lines, format the JSON payload in CodeKit, and decode the timestamp in TimeKit so you know exactly when the error fired.
  3. Planning an event with friends โ€” Use TimeKit to find a time that works across time zones, then RandomKit's team generator to split the attendees into groups for the activity.
  4. Publishing a blog post โ€” Compress the header image in PicKit, check the word count and title casing in TextKit, and convert the publish date to a Unix timestamp in TimeKit for the CMS.
  5. Settling a budget discussion โ€” Calculate the tip and split in CalcKit, then use RandomKit's coin flip when nobody can agree on who pays the difference.

Because every tool is a separate page you can open in its own tab, these chains work as a kind of impromptu workflow without any sign-up or a single shared "project" to manage.

How the tools are built, in case you're curious

A few people have asked whether "runs in your browser" means the tools are limited. The short answer is no โ€” modern browsers are astonishingly capable, and we lean on that:

None of this requires a server, which is exactly the point: the capabilities that used to live on a backend can now live in your browser, and that's what makes a genuinely private tool possible.

How to verify the privacy claim yourself

We'd rather you not take our word for it. Every browser ships with a way to see exactly what a page sends over the network, and you can use it to confirm that Shore.QZZ tools make no outbound requests after they load:

  1. Open any tool page in Chrome or Firefox, then press F12 (or right-click โ†’ Inspect) to open DevTools.
  2. Go to the Network tab and check "Preserve log".
  3. Use the tool โ€” paste your text, upload your image, run the calculation.
  4. Watch the Network tab. You'll see the initial page load, and then nothing. No upload, no tracking pixel, no silent request.

That silence is the whole point. There is no server waiting for your data, so there's nothing to log, sell, or accidentally leak.

Frequently asked questions

Do the tools really never upload my files?

Correct. The tools run in your browser, and your files never leave your device. The only network activity is the initial download of the page itself. You can confirm this with the DevTools method above.

Why are these tools free? What's the catch?

There's no catch. Running a tool in your browser costs us almost nothing per use โ€” there's no server doing heavy work and no database to maintain. That's the same reason the tools stay fast: the "infrastructure" is your own device.

Are the tools safe for sensitive data?

For the reason above, they're safer than a cloud tool โ€” your data isn't transmitted anywhere. The standard caveats still apply: don't use them on a shared or public computer, and close the tab when you're done, since the result stays in your browser's memory until you leave the page.

What browsers are supported?

Anything modern: Chrome, Edge, Firefox, and Safari, on desktop or mobile. A couple of advanced tools use browser APIs that require a reasonably recent version, but any browser updated within the last couple of years will work.

Is there a file size limit?

Because processing is local, the limit is your device's memory rather than any server-side cap. On a typical computer, image tools comfortably handle files up to around 50 MB. Very large files on older phones may be slow, but nothing will fail to a server-side error.

Do the tools work offline?

Once a page has loaded, yes โ€” the tool itself works without a connection, because there's no server involved in the processing. You do need an initial connection to load the page, but after that, everything runs locally. There's no offline app to install, just load the page and it works.

Why not just build one big "all-in-one" site?

We tried the single mega-page approach first and it made everything worse: pages got heavy, tools were hard to find, and the search results were muddled because one page was trying to rank for a hundred things. Six small kits with clear names are faster to load, easier to navigate, and easier for you to find in a search. The trade-off is more domains to remember โ€” which is what this hub page is for.

Can I use these tools for commercial work?

Yes. The tools are free for personal and commercial use, and because nothing is uploaded, there are no licensing or data-residency concerns about "where your files went" โ€” they never went anywhere. The usual disclaimer applies to results: verify anything critical before you rely on it.

What if a tool gives a wrong result?

Please let us know through the contact page โ€” we fix bugs quickly. That said, the tools are provided as-is and results should be verified for anything important (see our disclaimer). Most "wrong result" reports turn out to be input errors โ€” a unit set wrong, or a number pasted with a stray character โ€” so double-check the input before assuming the math is broken.

From the blog

Browse all articles →