Skip to content
Building in Public

Follow our journey in real time.

No smoke and mirrors. Here's exactly what we're working on, what we've learned, and where we're heading next.

Now

Calorie Calculator Launched — 98th Tool

We shipped the Calorie Calculator. Calculate daily calorie needs using Mifflin-St Jeor equation. Shows BMR, TDEE, and macro breakdown (protein, carbs, fat) with goal-based adjustments. Supports metric and imperial units. 100% client-side. Available now at toolhord.com/t/online-calorie-calc.

Try it now →
Launch Tool
Done

Screen Color Picker Launched — 97th Tool

We shipped the Screen Color Picker. Pick any color from your screen using the EyeDropper API. Displays HEX, RGB, and HSL values. Includes color history (up to 10), click-to-copy, and manual hex input fallback for unsupported browsers. 100% client-side. Available now at toolhord.com/t/online-screen-color-picker.

Try it now →
Launch Tool
Done

On-screen Ruler Launched — 96th Tool

We shipped the On-screen Ruler. Measure pixel lengths on your screen with horizontal and vertical rulers, draggable measurement points, and DPI-aware conversions to cm/inches. Features calibration option, toggle rulers on/off, and real-time distance calculation. 100% client-side. Available now at toolhord.com/t/online-ruler.

Try it now →
Launch Tool
Done

Upside Down Text Launched — 95th Tool

We shipped the Upside Down Text tool. Flip text upside down using Unicode character mappings (a→ɐ, b→q, etc.). Also generates backwards text and reversed word order. Features real-time output, copy button, swap input/output, character and word count, and fun example presets. 100% client-side. Available now at toolhord.com/t/online-upside-down-text.

Try it now →
Launch Tool
Now

Color Shades Generator Launched — 94th Tool

We shipped the Color Shades Generator. Generate 10 lighter tints and 10 darker shades from any color. Pick colors via color picker or type hex values. Click any shade to copy its hex value. Tints and shades gradient bars for visual reference. Export all shades as CSS custom properties with one click. 100% client-side. Available now at toolhord.com/t/online-color-shades.

Try it now →
Launch Tool
Done

Voice Recorder Launched — 93rd Tool

We shipped the Voice Recorder. Record audio directly in your browser using the MediaRecorder API. Features real-time audio level visualization, recording timer (MM:SS), play/pause/download/delete controls, file size display, and WebM format output. Uses getUserMedia for microphone access. No uploads, 100% client-side. Available now at toolhord.com/t/online-voice-recorder.

Try it now →
Launch Tool
Done

Loan Calculator Launched — 92nd Tool

We shipped the Loan Calculator. Calculate monthly payments, total interest, and total paid for any loan. Features loan amount, annual interest rate, and loan term (months or years) inputs. Full amortization schedule with first 3 and last 3 months displayed. Standard amortization formula M = P[r(1+r)^n]/[(1+r)^n-1]. 100% client-side. Available now at toolhord.com/t/online-loan-calc.

Try it now →
Launch Tool
Now

Countdown Clock Launched — 92nd Tool

We shipped the Countdown Clock. Count down to any date and time with a circular progress ring. Preset intervals (1 min to 1 day), date/time picker, audio alert on completion, start/pause/reset controls, total seconds display. 100% client-side. Available now at toolhord.com/t/online-countdown.

Try it now →
Launch Tool
Done

Online Whiteboard Launched — 90th Tool

We shipped the Online Whiteboard. Full-screen drawing canvas with pen and eraser tools, 10 preset colors plus custom color picker, adjustable brush size (1-50px), undo support, clear canvas, and download as PNG. Mouse and touch support for tablets. 100% client-side. Available now at toolhord.com/t/online-whiteboard.

Try it now →
Launch Tool
Done

Color Converter Launched — 91st Tool

We shipped the Color Converter. Convert between HEX, RGB, HSL, HSV, and CMYK color formats with live preview. Features a color picker input, click-to-copy on any output, color preview swatch, and color harmonies (complementary, analogous, triadic, split-complementary). 100% client-side. Available now at toolhord.com/t/online-color-converter.

Try it now →
Launch Tool
Done

Currency Converter Launched — 90th Tool

We shipped the Currency Converter. Convert between 20+ world currencies including USD, EUR, GBP, JPY, INR, CNY, BRL, KRW, and more. Features hardcoded exchange rates (vs USD, approximate, July 2025), amount input, from/to dropdowns with currency symbols, swap button, real-time conversion, rate display, and 12 quick conversion pair buttons. 100% client-side. Available now at toolhord.com/t/online-currency-converter.

Try it now →
Launch Tool
Done

JSON ⇆ CSV Launched — 89th Tool

We shipped the JSON ⇆ CSV converter. Convert JSON arrays of objects to CSV and vice versa. Features nested object flattening with dot notation, RFC 4180 CSV quoting, row/column counts, file upload, download as .csv or .json, copy to clipboard, and a swap button to chain conversions. 100% client-side. Available now at toolhord.com/t/online-json-to-csv.

Try it now →
Launch Tool
Done

Discount Calculator Launched — 88th Tool

We shipped the Discount Calculator. Calculate sale prices with original price, discount percentage, and stacked additional discount. Features 10 common discount presets (10%-80%), 7 currency options (USD, EUR, GBP, JPY, INR, AUD, CAD), real-time calculation, savings breakdown, and animated results. 100% client-side. Available now at toolhord.com/t/online-discount-calc.

Try it now →
Launch Tool
Done

Tip Calculator Launched — 86th Tool

We shipped the Tip Calculator. Calculate tip amounts with preset percentages (10%, 15%, 18%, 20%, 25%) or custom input. Split bills between any number of people. Real-time calculation of tip amount, total with tip, and per-person share. Clean, minimal UI with dark mode support. 100% client-side. Available now at toolhord.com/t/online-tip-calc.

Try it now →
Launch Tool
Done

Image Format Converter Launched — 85th Tool

We shipped the Image Format Converter. Convert between PNG, JPEG, WebP, and BMP formats with a quality slider for lossy formats. Features drag-and-drop upload, side-by-side original/converted preview, file size comparison with percentage savings, and one-click download. 100% client-side — your images never leave your browser. Available now at toolhord.com/t/online-image-format-converter.

Try it now →
Launch Tool
Done

SQL Formatter Launched — 84th Tool

We shipped the SQL Formatter. Format, beautify, and minify SQL queries with syntax highlighting (keywords blue, strings green, numbers orange). Features configurable indent size (2 or 4 spaces), keyword capitalization, newline placement for SELECT/FROM/WHERE/JOIN/GROUP BY/ORDER BY, minify mode, copy output, and load sample. 100% client-side. Available now at toolhord.com/t/online-sql-formatter.

Try it now →
Launch Tool
Done

HTML Minifier Launched — 83rd Tool

We shipped the HTML Minifier. Compress HTML code by removing comments, collapsing whitespace, removing optional tags, and stripping attribute quotes where safe. Beautify mode adds proper indentation and one-tag-per-line formatting. Also includes Strip Tags mode. Shows original size, minified size, and savings percentage. 100% client-side. Available now at toolhord.com/t/online-html-minifier.

Try it now →
Launch Tool
Done

Palindrome Checker Launched — 81st Tool

We shipped the Palindrome Checker. Instantly check if any text, word, or sentence is a palindrome with real-time character comparison. Options to ignore case, spaces, and punctuation. Shows normalized text and character-by-character comparison. 100% client-side. Available now at toolhord.com/t/online-palindrome.

Try it now →
Launch Tool
Done

Pomodoro Timer Launched — Eightieth Tool

We shipped the Pomodoro Timer. Focus timer with configurable work (default 25min) and break (default 5min) cycles, long break after 4 pomodoros (15min), circular progress display, start/pause/reset/skip controls, session counter, audio notification via Web Audio API, and adjustable durations. Dark mode support. 100% client-side. Available now at toolhord.com/t/online-pomodoro.

Try it now →
Launch Tool
Done

Text Sorter Launched — Seventy-Ninth Tool

We shipped the Text Sorter tool. Sort lines of text alphabetically (A→Z, Z→A), by length (short→long, long→short), numerically, or random shuffle. Features remove duplicates, remove blank lines, case-sensitive toggle, line/unique/output counts, and one-click copy. 100% client-side. Available now at toolhord.com/t/online-text-sorter.

Try it now →
Launch Tool
Done

Reverse Text Launched — Seventy-Eighth Tool

We shipped the Reverse Text tool. Reverse characters, reverse word order, reverse each word, or mirror text upside down using Unicode character mappings. Features real-time output as you type, copy output, and swap input/output. 100% client-side. Available now at toolhord.com/t/online-reverse-text.

Try it now →
Launch Tool
Done

JWT Debugger Launched — Seventy-Seventh Tool

We shipped the JWT Debugger. Decode and inspect JSON Web Tokens — view the header (algorithm, type), payload (claims, expiry, issued-at), and signature. Features color-coded sections, syntax highlighting, copy buttons, expired token warnings, and token detail dates. 100% client-side. Available now at toolhord.com/t/online-jwt-debugger.

Try it now →
Launch Tool
Done

10 New Tools Launched — 76 Tools Total

We shipped 10 new tools: BPM Tap (tap tempo BPM detector with keyboard support), Typing Speed Test (WPM and accuracy measurement with timed tests), HTTP Status Codes (browse and search 60+ HTTP response codes), Chmod Calculator (visual Unix file permission calculator with rwx toggles), Timezone Converter (convert between timezones worldwide), Credit Card Validator (Luhn algorithm validation with brand detection), BMI Calculator (body mass index with BMR and ideal weight), Color Blindness Simulator (see images through protanopia/deuteranopia/tritanopia filters), World Clock (view current time in 30+ cities simultaneously), and Palette from Image (extract dominant colors from any uploaded image). All 100% client-side. Available now at toolhord.com/t/online-bpm-tap.

Try it now →
Launch Tool
Done

10 New Tools Launched — 66 Tools Total

We shipped 10 new tools: Color Name Finder (closest CSS color name for any hex code), Number Base Converter (binary, octal, decimal, hex), Image Cropper (drag handles, preset aspect ratios), CSS Minifier (compress and beautify CSS), YAML ⇆ JSON (convert between formats), Age Calculator (exact age from birth date), Color Mixer (blend two colors in real-time), Word Frequency Counter (word usage analysis), Date Calculator (days between dates, add/subtract time), and Device Info (browser, screen, OS, hardware). All 100% client-side. Available now at toolhord.com/t/online-color-name-finder.

Try it now →
Launch Tool
Done

5 New Tools Launched — 56 Tools Total

We shipped 5 new tools: Regex Tester (real-time regex pattern testing with match highlighting and replace), Gradient Generator (visual CSS gradient builder for linear and radial gradients), CSS Units Converter (convert between px, rem, em, vw, vh, pt, cm and more), Text Replacer (find and replace text with case-sensitive, whole word, and regex modes), and Data Size Converter (convert between bytes, KB, MB, GB, TB, PB, and bits with decimal and binary notation). All 100% client-side. Available now at toolhord.com/t/online-regex-tester.

Try it now →
Launch Tool
Done

Image Resizer Launched — 51st Tool

We shipped the Image Resizer. Upload any image (JPG, PNG, WebP, GIF) and resize it to exact dimensions or by percentage. Choose between three output formats with adjustable quality. Features drag-and-drop upload, aspect ratio lock, and real-time preview. All processing happens in your browser — nothing is uploaded to any server. Available now at toolhord.com/t/online-image-resizer.

Try it now →
Launch Tool
Done

13 New Tools Launched — 50 Tools Total

We shipped 13 new tools in one batch: Base64 Encoder (encode/decode Base64 text), Binary Converter (text↔decimal↔binary), Color Contrast Checker (WCAG contrast ratios), CSV Viewer (sortable table view), Emoji Picker (browse and copy emojis by category), Epoch Converter (timestamp↔date), HTML Preview (live HTML rendering), Morse Code Translator (text↔Morse with audio), Notes (browser notepad with auto-save), Palette Generator (harmonious color palettes), Roman Numerals Converter (Roman↔Arabic numbers), Slug Generator (clean URL slugs), and Text Analyzer (word count, frequency, readability). All 100% client-side. Available now at toolhord.com/t/online-base64-encoder and related URLs.

Try it now →
Launch Tool
Done

Lorem Ipsum & UUID Generator Launched — 37 Tools Total

We shipped two new tools. The Lorem Ipsum Generator creates placeholder text with adjustable paragraphs (1-100) and words per paragraph (5-200), optional classic "Lorem ipsum" start, word/char count stats, and one-click copy — 100% client-side. The UUID Generator produces UUID v1 (timestamp), v4 (random), and v7 (time-ordered) with adjustable count (1-1000), uppercase option, and one-click copy — powered by crypto.getRandomValues(). Both available now at toolhord.com/t/online-lorem-ipsum-generator and toolhord.com/t/online-uuid-generator.

Try it now →
Launch Tool
Done

Text Diff Checker & Hash Generator Launched — 35 Tools Total

We shipped two new tools. The Text Diff Checker compares two texts using an LCS algorithm with side-by-side and inline modes, file upload support, and add/remove count statistics — 100% client-side. The Hash Generator computes MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes using the Web Crypto API with togglable algorithms and one-click copy — 100% client-side. Both available now at toolhord.com/t/online-text-diff and toolhord.com/t/online-hash-generator.

Try it now →
Launch Tool
Done

Markdown Editor & Character Counter Launched — 33 Tools Total

We shipped two new tools. The Markdown Editor is a live preview markdown editor with toolbar shortcuts (bold, italic, headings, lists, code, links), copy and .md download support — 100% client-side. The Character Counter counts characters, words, sentences, lines, paragraphs, spaces, letters, and digits in any text with an option to exclude spaces. Both available now at toolhord.com/t/online-markdown-editor and toolhord.com/t/online-character-counter.

Try it now →
Launch Tool
Done

8 New PDF Tools Launched — 31 Tools Total

We shipped 8 new PDF tools: PDF Rotator (rotate pages 90°/180°/270°), PDF Page Remover (delete specific pages), PDF Metadata Editor (view/edit title/author/subject/keywords), PDF Password Protector (encrypt with password), PDF Compressor (reduce file size), PDF Crop Tool (crop with margins), PDF Text Extractor (extract text via pdf.js), and PDF to Image (convert pages to PNG). All 100% client-side. Available at toolhord.com/t/online-pdf-rotator and related URLs.

Try it now →
Launch Tool
Done

PDF Merger & PDF Splitter Launched — 22nd & 23rd Tools

We shipped two PDF tools. The PDF Merger combines multiple PDFs into one with drag-drop support. The PDF Splitter extracts specific page ranges from any PDF. Both use pdf-lib for 100% client-side processing — your files never leave your browser. Available at toolhord.com/t/online-pdf-merger and toolhord.com/t/online-pdf-splitter.

Try it now →
Launch Tool
Done

PDF Page Counter Launched — Twenty-First Tool is Live

We shipped the PDF Page Counter. Upload or drag-drop any PDF to instantly count pages, view PDF version, file size, author, title, and encryption status. All processing happens in your browser — your file never leaves your device. Available at toolhord.com/t/online-pdf-counter.

Try it now →
Launch Tool
Done

List Randomizer Launched — Twentieth Tool is Live

We shipped the List Randomizer. Enter items one per line, then shuffle the entire list with Fisher-Yates shuffle or pick a random subset. Perfect for giveaways, raffles, team assignments, and study flashcards. 100% client-side. Available at toolhord.com/t/online-list-randomizer.

Try it now →
Launch Tool
Done

Random Number Generator Launched — Nineteenth Tool is Live

We shipped the Random Number Generator. Generate cryptographically secure random numbers within any range. Set min, max, and count — generate up to 1000 numbers at once. Uses crypto.getRandomValues(). One-click copy. 100% client-side. Available at toolhord.com/t/online-random-number-generator.

Try it now →
Launch Tool
Done

URL Encoder / Decoder Launched — Eighteenth Tool is Live

We shipped the URL Encoder / Decoder. Encode and decode URI components, full URIs, and Base64 — six modes in total. Real-time results as you type, one-click copy, error handling for invalid input. 100% client-side. Available at toolhord.com/t/online-url-encoder.

Try it now →
Launch Tool
Done

Percentage Calculator Launched — Seventeenth Tool is Live

We shipped the Percentage Calculator. Three modes: what is X% of Y, X is what percent of Y, and percentage increase/decrease. Real-time results as you type, one-click copy. 100% client-side. Available at toolhord.com/t/online-percentage-calculator.

Try it now →
Launch Tool
Done

JSON Formatter & Validator Launched — Sixteenth Tool is Live

We shipped the JSON Formatter & Validator. Paste any JSON to pretty-print it with indentation, minify it to a compact string, or validate it with detailed error messages pointing to the exact issue. File upload support, one-click copy, file size display. 100% client-side. Available at toolhord.com/t/online-json-formatter.

Try it now →
Launch Tool
Done

Text Case Converter Launched — Fifteenth Tool is Live

We shipped the Text Case Converter. Convert text between 10 cases instantly: UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Sentence case, and tOgGlE cAsE. Upload files, view char/word/line counts, one-click copy. 100% client-side. Available at toolhord.com/t/online-case-converter.

Try it now →
Launch Tool
Done

Online Stopwatch Launched — Fourteenth Tool is Live

We shipped the Online Stopwatch. Measure time with millisecond precision using performance.now(). Start, pause, record unlimited laps with split and total times. Keyboard shortcuts: Space to start/pause, L for lap, R to reset. 100% client-side — no data ever leaves your browser. Available at toolhord.com/t/online-stopwatch.

Try it now →
Launch Tool
Done

Dice Roller Launched — Thirteenth Tool is Live

We shipped the Dice Roller. Roll d4, d6, d8, d10, d12, d20, and d100 dice. Select multiple dice at once, roll with animated results, and track your history with a running total. 100% client-side using crypto.getRandomValues() for fair randomness. Available at toolhord.com/t/online-dice-roller.

Try it now →
Launch Tool
Done

Online Timer Launched — Twelfth Tool is Live

We shipped the Online Timer. A free countdown timer with alarm sound. Set hours, minutes, and seconds using intuitive +/− controls. Features start/pause/resume, circular progress indicator, and an audible alarm when time's up. 100% client-side — no server communication after the page loads. Available at toolhord.com/t/online-timer.

Try it now →
Launch Tool
Done

Password Generator Launched — Eleventh Tool is Live

We shipped the Password Generator. Create strong, secure passwords with adjustable length (4-128 characters), toggleable character sets (uppercase, lowercase, digits, symbols), and real-time strength indicator. Uses crypto.getRandomValues() — 100% client-side. Available at toolhord.com/t/online-password-generator.

Try it now →
Launch Tool
Done

QR Code Generator Launched — Tenth Tool is Live

We shipped the QR Code Generator. Create customizable QR codes from any text or URL. Adjust size (small to XL), colors (foreground/background), and error correction level (L/M/Q/H). Download as PNG with one click. Available at toolhord.com/t/online-qr-generator.

Try it now →
Launch Tool
Done

Whitespace Converter Launched — Ninth Tool is Live

We shipped the Whitespace Converter. Six modes: trim, collapse, tabs to spaces, spaces to tabs, remove blank lines, strip all. Upload files directly, view whitespace stats. 100% client-side processing. Available at toolhord.com/t/whitespace-converter.

Try it now →
Launch Tool
Done

Unit Converter Launched — Eighth Tool is Live

We shipped the Unit Converter. Convert between hundreds of units across 8 categories: length, weight, temperature, volume, area, speed, digital storage, and time. Real-time conversion, swap units, copy results. Available at toolhord.com/t/online-unit-converter.

Try it now →
Launch Tool
Done

Color Picker Launched — Seventh Tool is Live

We shipped the Color Picker. Interactive HSV color wheel with canvas rendering. Click to pick, drag brightness slider. Copy HEX, RGB, or HSL with one click. Available at toolhord.com/t/color-picker.

Try it now →
Launch Tool
Done

Online Metronome Launched — Sixth Tool is Live

We shipped the Online Metronome. Adjustable BPM (20-300), tap tempo, four subdivisions, visual pendulum. AudioContext-based click with accent on beat 1. Available at toolhord.com/t/metronome.

Try it now →
Launch Tool
Done

Tally Counter Launched — Fifth Tool is Live

We shipped the Tally Counter. Click, tap, or use keyboard shortcuts (Space, Arrow keys, R for reset). Visual tally marks show groups of five. Available at toolhord.com/t/tally-counter.

Try it now →
Launch Tool
Done

Graph Paper Generator Launched — Fourth Tool is Live

We shipped the Graph Paper Generator. Four grid types (square, dot, isometric, hexagonal), three sizes. Print directly or download as PNG. Available at toolhord.com/t/graph-paper.

Try it now →
Launch Tool
Done

Online Protractor Launched — Third Tool is Live

We shipped the Online Protractor, our third utility tool. Click to place center and two arms — the angle is measured instantly. Built with SVG rendering for smooth, accurate measurements. Available at toolhord.com/t/protractor.

Try it now →
Launch Tool
Done

Online Bubble Level Launched — Second Tool is Live

We shipped the Online Bubble Level, our second utility tool. It uses your phone's accelerometer sensors to measure tilt in two axes. Green when level, shows degree angles. Built with Astro, React, Tailwind CSS. Available at toolhord.com/t/online-level.

Try it now →
Launch Tool
Done

Online Compass Launched — Our First Tool is Live

We shipped the Online Compass, our first utility tool. It's a free, browser-based compass that works with your phone's gyroscope or desktop mouse. No ads, no tracking, no accounts. Built with Astro, React, and Tailwind CSS. Deployed under toolhord.com/t/compass.

Try it now →
Launch Tool
Done

Building in Public — The Journey Begins

We officially launched Toolhord. Mission: find specific problems and build focused micro SaaS tools to solve them. Started with research into high-traffic utility tools — identified the online compass as our first target.

Announcement Building in Public

Next Tool Research

With ninety-six tools launched, we're researching the next problem to solve. Exploring new categories and high-demand utilities for the next batch.

Research Discovery

Want to follow along?

Join the waitlist and we'll keep you updated on our progress, launches, and lessons learned.

Join the waitlist