Pivotal-Hub pivotalpath.co.uk ↗

Free, clever little applets for clever online people.

A small, growing shelf of single-purpose utilities for the awkward jobs that come with running things on the modern web.

No signup. Privacy first. Most applets run in your browser and never upload your content; the ones that do are upfront about it.

Visit Pivotal Path ↗ The team behind every applet

Applets

45 LIVE
Squarespace · Markdown

Bulk Blogger for Squarespace

Drop a folder of Markdown? posts in, get out the one import file Squarespace accepts for bulk publishing. Scheduling baked in.

Open live
MCP · Squarespace

Bulk Blogger MCP

The Bulk Blogger engine, packaged as an MCP? tool. Let your AI assistant post a whole backlog to Squarespace without ever opening a browser.

Open live
Claude Skill · PRD

PRD Focus Group

A Claude Skill that pressure-tests your PRD? before you build. Twenty simulated users and a five-person product panel find the friction, then hand back a prioritised set of fixes — a findings report, a marked-up PRD, and the raw logs.

Open live
Git · CLI

CleverGit

A friendlier layer over git?. Plain-English commands for the operations you keep googling. No rewriting history by accident.

Open live
Canvas · Export

Screenshot Stitcher

Drop a stack of screenshots in, get one tall image or PDF out. Stitching happens entirely in your browser — nothing leaves your machine.

Open live
PDF · Browser

PDF Page Picker

Thumbnail grid of every page. Click to keep, click to drop, download the trimmed PDF. Nothing leaves your machine.

Open live
LLM · Text

Token Chunker

Paste long text, pick an AI model, get clean splits sized in tokens?, with optional overlap. The chunks an AI model actually wants.

Open live
CSV · Markdown

CSV ↔ Markdown Table

Paste a CSV?, get a Markdown table. Paste a Markdown table, get a CSV. Alignment and awkward characters handled the way most tools get wrong.

Open live
Text · Unicode

Clipboard Sanitizer

Strip curly quotes, odd dashes, tracking junk from copied links, and invisible characters. Paste something clean.

Open live
Privacy · Files

EXIF Stripper

Drop images or PDFs, get copies with the hidden extras — location, author name, timestamps, edit history — scrubbed out.

Open live
Calendar · Events

ICS Builder

One event per line — Dentist | Tue 3pm | 45min. Download a .ics file? your calendar app opens without a fuss.

Open live
Privacy · Text

PII Scrubber

Replace emails, phone numbers, postcodes, card numbers, and links with consistent [placeholder] labels. Predictable rules, honest scope.

Open live
PDF · Reading

Highlight Extractor

PDF highlights or Kindle’s My Clippings.txt in. Clean Markdown? with page references out. Your highlights, in a format you can actually use.

Open live
Files · Regex

Bulk Regex Renamer

Drop files, write a regex? pattern, see a live before/after preview, download a zip with everything renamed. The rename you always end up doing by hand.

Open live
SEO · Sitemap

Happy Mapper

Paste your page links, set priority and update frequency, download a ready-to-upload sitemap? file. The file search engines are waiting for.

Open live
QR · Export

Quick QR

Type a link or text, get a QR code instantly. Pick size and error correction?. Download as PNG. Everything runs in your browser.

Open live
Data · Convert

JSON ↔ CSV

Paste JSON?, get a CSV. Paste a CSV, get JSON. Spots numbers and dates on its own, handles quoted fields, live preview. Runs entirely in your browser.

Open live
Text · Compare

Diff Viewer

Paste two versions of a text, see every difference highlighted in colour. Side-by-side or single view, download the comparison. Nothing leaves your browser.

Open live
SEO · Social

Meta Tag Previewer

Paste your page’s HTML and see how the link will look in Google search results, Twitter / X cards, and Facebook / LinkedIn previews. Missing-tag check included.

Open live
Images · Browser

Image Resizer

Drop images, set new dimensions or quality, download the resized files. Resize to fit, scale by percentage, or set exact pixels. Nothing leaves your browser.

Open live
DevOps · Scheduler

Cron Builder

Type the five cron? fields, pick a preset, and see a plain-English description plus the next run times. Copy the schedule, move on.

Open live
Auth · DevOps

JWT Decoder

Paste a JWT? and instantly see what is inside it and whether it has expired. Timestamps translated to readable dates. Nothing leaves your browser.

Open live
Design · Accessibility

Color Contrast Checker

Pick text and background colours, get the WCAG? contrast score and a clear pass / fail at both levels. Everything runs in your browser.

Open live
Text · Encoding

Base64 Encoder / Decoder

Paste text or drop a file, get Base64? out — or paste Base64, get the original back. Link-safe variant included. Everything runs in your browser.

Open live
Time · DevOps

Timestamp Converter

Paste a computer timestamp or an everyday date, get every format at once — Unix epoch?, ISO 8601?, human-readable, and how long ago. Timezone-aware.

Open live
URL · Dev

URL Builder

Build and take apart links visually — every piece of the address in its own box, including the query parameters?. Add, edit, and encode them with one click. Copy the whole link or just the piece you need.

Open live
SVG · Dev

SVG Cleaner

Paste an SVG? from Figma, Illustrator, or Inkscape and strip the cruft — hidden metadata, editor leftovers, and comments. A lean file ready to drop into your page.

Open live
Hash · Dev

Hash Generator

Generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes? from text or files. Two output styles. Uses your browser’s built-in cryptography — nothing leaves your machine.

Open live
Regex · Dev

Regex Tester

Write a regex? pattern, paste sample text, and see matches highlighted live — including each captured part. Replace mode included. Everything runs in your browser.

Open live
Text · Dev

Text Case Converter

Convert any text to camelCase, PascalCase, snake_case, kebab-case, SCREAMING_SNAKE, Title Case, and more in one click. Smart word-splitting handles whatever you paste in.

Open live
Markdown · Dev

Markdown Previewer

Write or paste Markdown? and watch the finished page appear live. Tables, code blocks, task lists, and all the standard styling. Copy the result as HTML or download it. Nothing leaves your browser.

Open live
Security · Dev

Password Generator

Generate strong random passwords right in your browser. Set the length and character mix, skip look-alike characters, and make up to 50 at once. Nothing leaves your machine.

Open live
Math · Dev

Number Base Converter

Type a number as decimal, hex, binary, or octal and the other three update instantly. Padding and display options included.

Open live
HTML · Dev

HTML Entity Encoder / Decoder

Encode plain text to HTML entities?, or decode them back. Named (& ©) and numeric (& &) forms both supported. Runs entirely in your browser.

Open live
Content · Text

Lorem Ipsum Generator

Generate placeholder text by the word, sentence, or paragraph. Start with the classic opening or go fully random. Copy or download. Nothing leaves your browser.

Open live
Data · Dev

YAML ↔ JSON

Paste YAML?, get JSON?. Paste JSON, get YAML. Works both ways — nested data, lists, and either layout style handled. Runs entirely in your browser.

Open live
HTTP · Dev

HTTP Status Reference

Searchable lookup for every HTTP status code? — description, category, and when to use it. Filter by category or search by number and keyword. Runs entirely in your browser.

Open live
Text · Writing

Word & Character Counter

Real-time counts for words, characters, sentences, paragraphs, and reading time. Paste or type — the numbers update instantly. Nothing leaves your browser.

Open live
Dev · Security

UUID Generator

Generate v4 or v7 UUIDs? in bulk, straight from your browser’s secure random source. Copy one at a time or grab all at once. Nothing leaves your machine.

Open live
Dev · Network

IP Address Lookup

Paste one or more IP addresses and get location, network owner (ASN?), and organisation — looked up directly from your browser via ipapi.co. Nothing passes through our servers.

Open live
Dev · Text

Codeblock Extractor

Paste an article or notes that contain chunks of code, and pull every chunk out as its own ready-to-save file.

Open live
Office · Image

HEIC → JPG / PNG Converter

iPhone photos that Windows or a website won't accept? Drop them here and get back ordinary JPGs that open anywhere.

Open live
Office · Data

Google Maps List Exporter

Turn your saved places and Want-to-go lists into a clean spreadsheet. Drop your Google Takeout files and get CSV, Excel or GeoJSON — nothing is uploaded anywhere.

Open live
Office · Data

Contact List Cleaner

Paste a messy list of names, emails and phone numbers — get back a deduped?, properly-cased, phone-normalised contact list as a clean CSV. Nothing leaves your browser.

Open live
Office · Data

Email Address Extractor

Paste any text — email threads, spreadsheets, docs — and get a deduplicated, validated email list ready to copy for BCC. Runs entirely in your browser.

Open live
+

Suggest an applet

There's an awkward little job. We make a little thing for it.

Premium apps

02 PRODUCTS
Premium · by Pivotal Path

Terrarium

The tiny, terrific business management platform for everyone. Invoicing, contacts, projects, and a calendar that respects your weeks — built for the nimble SMEs who want to run circles around the big guys, and the big guys who want to streamline their ops stack.

Premium · by Pivotal Path

Calendula

From website to appointment in seconds. A fresh take on calendar management — book your people and your resources, and capture every visitor's details straight into your contact list as they go.

How we build

THREE RULES
01

Privacy by default

Your files don’t travel further than they need to. Most applets run entirely in your browser; the few that don’t are upfront about exactly what crosses the wire.

02

One job each

Every applet does exactly one awkward thing well. No bundles, no dashboards, no mode-switching.

03

Free forever, kept alive

Pivotal Path maintains these as a public good. If we kill one, the static build keeps running indefinitely.