calculate.sh DE

Free Online Development Tools

calculate.sh is a collection of free, browser-based tools for developers and anyone who works with numbers, text, or code. Every tool does its work on your device: what you type into a tool is processed in your browser and is never uploaded to a server.

What you can do here

  • Calculate - the simple calculator for everyday arithmetic and the scientific calculator for trigonometry, logarithms, powers, and full expressions with correct operator precedence.
  • Encode and decode - the Base64 encoder/decoder with URL-safe mode, the UUID generator for v1, v4, and v7 identifiers, and the JSON formatter for validating, pretty-printing, and minifying JSON.
  • Secure and verify - the hash generator computes SHA-1, SHA-256, and SHA-512 digests locally with the browser's WebCrypto API.
  • Format and convert - the color converter turns HEX, RGB, and HSL values into each other and builds palettes, while the contrast checker reports WCAG 2.1 ratios and APCA Lc levels for any text/background pair. The YAML formatter normalizes YAML while keeping your comments and converts the result to JSON, and the ASCII banner turns text into figlet-style art and exports it as a file you can use as a Spring Boot startup banner.

Why use calculate.sh?

Your tool input stays in your browser. Sensitive input - text to hash, Base64 strings, JSON with real data - is processed client-side by JavaScript running in the page and is never transmitted. (Hashes are computed with the browser's WebCrypto API; Base64 and JSON use standard JavaScript functions.) There is nothing to install, no account to create, and every tool keeps working offline once the page is loaded.

What the site itself collects. Like most free websites, calculate.sh is financed by advertising. Ads are delivered by the ad network Adsterra, which - depending on the choices you make in the consent banner - may use cookies to deliver ads and measure impressions, and the web server records standard access data. This concerns your visit, never the content you type into a tool. The Privacy Policy describes all of it in detail.

The site is operated by fx-world Softwareentwicklung (see the About page) and is continuously maintained. The tools load fast, work on desktop, tablet, and smartphone, and are free to use - no limits, no paywalls.

Browse the grid below, use the search and category filters to find a tool, or pick one of the links above to get started.