KATRSoftware Web Tools
{}JSON Validator & Pretty Print J↔JSON Converter & Query B64Base64 Encoder / Decoder %URL Encoder / Decoder #Hash & HMAC Generator JWTJWT Decoder
±Text Diff Checker AaText Utilities .*Regex Tester & Builder MDMarkdown Viewer LiLorem Ipsum Generator
***Password Generator IDUUID & ULID Generator QRQR Code Generator
◐Color Tools { }CSS Generators ImgImage Tools
TsTimestamp Converter ⏱Cron Expression Explainer 31Annual Calendar
1↔2Number & Unit Converters 404HTTP Status & MIME Reference
NoteMagic Private, local-first notes
QR code for NoteMagic Scan with your phone to open NoteMagic on Google Play
Our apps Get it on Google PlayGet it
Kitchen Utensils Timers, recipe scaler, converter and baker's calculator
QR code for Kitchen Utensils Scan with your phone to open Kitchen Utensils on Google Play
Our apps Get it on Google PlayGet it
Tabata Forge Interval training timer
QR code for Tabata Forge Scan with your phone to open Tabata Forge on Google Play
Our apps Get it on Google PlayGet it
Benchwork Ballistics Ballistics calculator and reloader's notebook
QR code for Benchwork Ballistics Scan with your phone to open Benchwork Ballistics on Google Play
Our apps Get it on Google PlayGet it
Stowed A private home inventory and organizer
QR code for Stowed Scan with your phone to open Stowed on Google Play
Our apps Get it on Google PlayGet it
Breath Forge A breath pacer and breath-hold timer
QR code for Breath Forge Scan with your phone to open Breath Forge on Google Play
Our apps Get it on Google PlayGet it

Terms of Use

KATR Web Tools · Published November 10, 2026

These terms cover your use of KATR Web Tools, the collection of web tools on this site ("the tools"), which is provided by KATR Software ("we", "us"). By using the tools you accept these terms. If you don't agree, please don't use them.

1. Use at your own risk

The tools are provided for convenience and general information. You use them, and anything you produce with them, at your own risk. They are not a substitute for professional judgment, and nothing here is legal, financial, medical, security, engineering or other professional advice.

2. Verify every result

Results can be wrong. A tool can have a bug, misread your input, round a number, change the formatting of your data, or simply not do what you expected. Always check results yourself, and test them in your real environment, before you rely on them, publish them, print them, run them in production, or use them for anything where a mistake would matter. Keep your original data: do not treat a tool's output as the only copy.

3. Notes on specific tools

  • JWT Decoder. It only decodes a token. It does not verify the signature, so a decoded token is not proof that the token is genuine or still valid.
  • Hash & HMAC. MD5 and SHA-1 are not safe for security purposes. A matching hash only helps if you got the expected value from a source you trust.
  • Password and UUID generators. Values come from your browser's random number generator. The strength estimate is approximate. Keep passwords in a password manager, and you are responsible for any password you choose to use.
  • QR codes. Test every code with more than one phone or scanner before you print, publish or distribute it. Colors, size, frames, styles and logos can make a code hard or impossible to scan. A Wi-Fi code contains the network password in readable form.
  • Color tools. The contrast checker uses the WCAG formulas, but passing it does not by itself make a design accessible or compliant. Conversions between color spaces are rounded and approximate.
  • Timestamps and cron. Results depend on your browser's clock and time zone data. "Next run" times are estimates and may differ from how your scheduler treats time zones, daylight saving time or its own syntax.
  • Number and unit converters. Results are rounded and subject to floating-point limits. Double-check any value used in engineering, health, financial or other critical work.
  • Converters, diff, text, regex and code generators. Transformations can change your data (quoting, type guessing, whitespace, line endings, encodings). Review the output, and treat generated code as a starting point that needs your own review and testing before use.
  • Image tools. Resizing and converting re-encodes an image. Lossy formats lose detail and metadata such as camera information is not kept. Keep your original file.
  • CSS generators. Test the generated CSS in the browsers and devices you support.

4. Your data

The tools are designed to run in your browser. Text, files and images you enter are processed on your own device and are not sent to our server by the tools. Our server delivers the pages and scripts. Like most websites, our server or hosting provider may keep ordinary technical logs, such as IP address, pages requested and time of the request.

Your favorites and recently used tools are saved in your browser's local storage on your device only. The site does not use accounts and does not set cookies of its own. You are responsible for the security of your device, browser and extensions, and for deciding what you paste into any web page. Avoid entering live secrets, such as production passwords, private keys or active access tokens, unless you are comfortable doing so.

5. Acceptable use

Use the tools lawfully. Don't use them to harm others, to attack or probe systems you aren't authorized to test, or to overload or interfere with the site. We may limit or block access that we believe is abusive.

6. Our apps and links

Pages may show a promotion for our own Android apps. Those links open Google Play, which has its own terms and privacy policy, and each app has its own terms. Links to Google Play may include campaign tags (for example, which page you came from) so that we can see which pages lead to installs. We don't show third-party advertising.

7. Third-party software

The tools include open-source libraries, each under its own license. Their authors are not responsible for these tools, and we are not responsible for their software beyond what applies to the tools as a whole under these terms.

8. Ownership

KATR Web Tools, including its design, text and code, belongs to KATR Software or its licensors, except for the third-party software mentioned above. What you enter into a tool, and what you produce with it, stays yours. Nothing in these terms gives you rights to our names or logos.

9. Availability and changes

We may change, suspend or remove any tool, or the whole site, at any time, without notice. We don't promise that a tool will be available, accurate, uninterrupted or error-free.

10. No warranty and limit of liability

THE TOOLS ARE PROVIDED "AS IS" AND "AS AVAILABLE", WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING ANY WARRANTY OF ACCURACY, RELIABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT, TO THE EXTENT THE LAW ALLOWS.

TO THE EXTENT THE LAW ALLOWS, KATR SOFTWARE AND ITS OWNERS, EMPLOYEES AND CONTRACTORS ARE NOT LIABLE FOR ANY LOSS OR DAMAGE ARISING FROM YOUR USE OF, OR INABILITY TO USE, THE TOOLS OR THEIR RESULTS. THIS INCLUDES LOST DATA, LOST PROFITS, BUSINESS INTERRUPTION, AND INDIRECT, INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES, EVEN IF WE WERE TOLD THEY WERE POSSIBLE. Some places don't allow certain limits, so parts of this section may not apply to you.

If you use the tools for a business or on behalf of others, you agree to protect us from claims, and the reasonable costs of defending them, that arise from your use of the tools or your breach of these terms, to the extent the law allows.

11. Changes to these terms

We may update these terms. The published date above shows when they were last changed. If you keep using the tools after a change, you accept the updated terms. If any part of these terms can't be enforced, the rest still applies.

Contact

Questions: apps@katr.com. KATR Web Tools is made by KATR Software.

KATR Software Apps Our apps Contact Terms
KATR Web Tools · free, self-contained tools that run in your browser Provided as is, with no warranty. Verify all results before relying on them. Terms of Use
    ↑↓ navigate · Enter open · Esc close