Geek Tools Dashboard
Free online tools that work in your browser, with no sign-up: convert Unix timestamps, format JSON, check live exchange rates, pick colors, take an MBTI or IQ test, and plan your day.
8
Tools
Available Tools
Drag a card to move it. Use the eye button to hide or show a tool.
GeekTask
Plan your day with one-off or repeating tasks (daily, weekly, monthly). Unfinished items carry over.
GeekLanguage
Learn English vocabulary 150 words a day: Know or Don't Know, missed words come back, spaced review. 20,000 words with American audio and Chinese meanings.
↗
Games
Dusk Flap, Steel Patrol and Sidetrack — small, fast browser games. No install, no login, just play.
↗
JavaPad
Write and run Java 21 right in your browser — a fast, clean pad for coding-interview practice. No install, no login.
↗
GeekDesign
Draw software architecture diagrams: drag components, connect them, group them in zones. Export PNG, PDF or SVG — or let AI draw the first version.
↗
Live Rates Dashboard
Real-time crypto prices, gold, and forex exchange rates with customisable currency pairs.
↗
Unix Timestamp Converter
Convert Unix timestamps in seconds, milliseconds, microseconds or nanoseconds to dates and back. Shows the current epoch time live.
↗
Epoch Calendar & Date Picker
Pick a date and time and get the epoch, Unix seconds, ISO 8601, week number and day of year. Includes a 12-month day-of-year calendar.
↗
Date Calculator
Count the days between two dates, add or subtract days, months or business days, and work out an exact age in years, months and days.
↗
Rich Text Editor
Write formatted text and get clean HTML as you type. Copy it, download it, or edit the HTML directly.
↗
Live World Clock
Live clocks for cities around the world, with each city's time difference from you.
↗
JSON Formatter & Validator
Format, minify and validate JSON. An error shows the exact line and column, with a hint to fix it.
↗
English Dictionary
Look up word meanings, IPA pronunciations (US/UK), examples, and images.
↗
Base64 Encoder & Decoder
Encode text or files to Base64 and decode Base64 to text, images or files. UTF-8, URL-safe and data URIs.
↗
JWT Decoder & Verifier
Decode JSON Web Tokens, see exp and iat as dates and whether the token has expired, and verify HS256, RS256 or ES256 signatures.
↗
URL Encoder & Decoder
Percent-encode or decode text and URLs (%20, + and UTF-8), fix double encoding and split a URL into its query parameters.
↗
Hash Generator
MD5, SHA-1, SHA-256, SHA-512 and CRC32 of text or files, HMAC with a secret key, and a check against a download's checksum.
↗
Diff Checker
Compare two texts or files line by line: removed, added and changed words are marked, side by side or unified, with a patch to copy.
↗
Regex Tester
Test a regular expression on your text: matches are highlighted live, with capture groups, a replace preview and a plain-English explanation.
↗
Cron Expression Generator
Read any cron expression in plain English, see its next run times in your time zone, or build one without learning the syntax.
↗
Password Generator
Create strong random passwords, easy-to-type passphrases and PINs, and check how quickly a password could be guessed.
↗
Random Number Generator
Pick random numbers in any range, with or without repeats. Pick winners from a list, shuffle a list, roll dice or flip a coin.
↗
Spin the Wheel
A random name picker wheel. Add names or options, spin, and remove the winner for the next round. Fair, with sound and full screen.
↗
Random Team Generator
Split a list of names into random teams or groups. Balance teams by skill, spread groups evenly, pick leaders, share the result.
↗
QR Code Generator
Make a QR code for a link, Wi-Fi network, contact or text and download it as PNG or SVG. Free, no sign-up, never expires.
↗
Number Base Converter
Convert between binary, octal, decimal, hex and any base from 2 to 36, with two's complement, fractions and the working shown step by step.
↗
IP Subnet Calculator
Get the network, broadcast, host range and mask for any IPv4 or IPv6 address and CIDR prefix. Split subnets and turn IP ranges into CIDR.
↗
Chmod Calculator
Tick read, write and execute to get the chmod number (755, 644) and the rwx string, or decode one. Setuid, sticky bit and umask included.
↗
Word Counter
Count words, characters, sentences and paragraphs as you type, with reading time, keyword density and limits for X, SMS and Google.
↗
Text to Binary
Translate text to binary, hex, decimal or Unicode code points and back again, in UTF-8, UTF-16 or Latin-1, with the bytes of every character.
↗
Morse Code Translator
Translate text to Morse code and back. Play it as sound and a flashing light at any speed, download a WAV file and learn with a clickable chart.
↗
Case Converter
Change text to UPPERCASE, lowercase, Title Case or Sentence case, or turn names into camelCase, snake_case and kebab-case.
↗
Lorem Ipsum Generator
Make placeholder text by paragraphs, sentences, words or exact characters, plus lists and headings. Copy it as plain text, HTML, Markdown or JSON.
↗
CSV to JSON
Convert CSV to JSON and JSON to CSV. Finds the delimiter, handles quoted cells, flattens nested JSON and makes Excel-ready files.
↗
YAML to JSON
Convert YAML to JSON and JSON to YAML. Shows the line of any YAML error and handles anchors, merge keys, multi-document files and CloudFormation tags.
↗
SQL Formatter
Format and beautify SQL for MySQL, PostgreSQL, SQL Server, Oracle and 16 more dialects. Upper-case keywords, pick the indent, or minify to one line.
↗
XML Formatter
Format, validate and minify XML. Shows the line of every error with a plain-English fix, converts XML to JSON and tests XPath queries.
↗
HTML, CSS & JS Formatter
Beautify messy or minified HTML, CSS and JavaScript, or minify it for production and see the bytes you save.
↗
Markdown to HTML
Markdown editor with live preview. Converts Markdown to HTML and HTML (also from Google Docs or Word) to Markdown, with tables, task lists and safe HTML.
↗
UUID Generator
Generate UUID v4, v7, v1 and v5 in bulk, or decode any UUID to see its version and time.
↗
Quick Share
Share text and files across your devices with a 6-digit code — no login required.
↗
Color Picker
Pick a color from an image, the palette, RGB sliders or anywhere on your screen. Copy it as HEX, RGB or HSL and check text contrast.
↗
Color Contrast Checker
Check if a text color and a background color have enough contrast for WCAG AA and AAA, and get the nearest colors that pass.
↗
Image Compressor & Resizer
Make JPG, PNG and WebP images smaller in your browser: quality or target size in KB, resize, convert to WebP, download all as ZIP. Nothing is uploaded.
↗
MBTI Personality Test
Answer 48 questions to find your 4-letter type, with a per-axis breakdown and a full profile for each of the 16 types. Private — runs in your browser.
↗
IQ Test
20 timed reasoning puzzles for an estimated IQ, your percentile on a bell curve, and a per-category breakdown. Private — runs in your browser.
↗
GeekCapture
Windows screenshot app with annotation — plus capture-while-scrolling to grab full long pages. Free download.
Popular tasks
- Convert a Unix timestamp to a date
- Format and validate JSON
- See live dollar, euro and gold prices
- Generate UUIDs in bulk
- Encode or decode Base64
- Decode a JWT and check if it has expired
- Decode %20 and other URL codes
- Check a file's SHA-256 or MD5 checksum
- Compare two texts and find the differences
- Test a regular expression and see what it matches
- Check when a cron job will run next
- Create a strong random password
- Pick a random number or a winner from a list
- Spin a wheel to pick a random name
- Split a list of names into random teams
- Make a QR code for a link or Wi-Fi
- Convert binary, hex and decimal
- Calculate a subnet from an IP and CIDR prefix
- Work out chmod permissions like 755 or 644
- Translate text to binary and back
- Translate text to Morse code and hear it
- Count the words and characters in a text
- Change text to uppercase, lowercase or title case
- Make lorem ipsum placeholder text
- Convert CSV to JSON or JSON to CSV
- Convert YAML to JSON or JSON to YAML
- Format a messy SQL query
- Format and check an XML file
- Beautify or minify HTML, CSS and JavaScript
- Turn Markdown into HTML, with a live preview
- Find a color's HEX and RGB code
- Check if text color has enough contrast (WCAG)
- Compress or resize an image (JPG, PNG, WebP)
- Check the time in other cities
- Find the day of the year or week number
- Count the days between two dates
- Send text or a file from your phone to your PC
- Turn formatted text into HTML
- Create an RSA key pair or an MD5 hash
- Take a free MBTI personality test
- Take a free online IQ test
Why GeekTools
- Free, no sign-upEvery tool is free to use. Only GeekTask needs an account, and it also has a guest mode.
- Private by designMost tools run fully in your browser, so your JSON, keys and text are not sent to a server.
- Works on any deviceEvery page works on phones, tablets and desktops, in any modern browser.
More tools: RSA & MD5 · Coin Formatter