A Windows utility · In development

Fix the case.
Stay where you are.

Select text in any application, press a shortcut or hold Shift and right-click, and it comes back in the case you wanted. No window to switch to, no box to paste into, and the whole organisation capitalising its names the same way.

Windows 10 and 11 · installs without admin rights · works offline · text never leaves the machine

Any application

Notes from the kick-off. the ceo of fedex met kate on tuesday in tel-aviv Action points to follow.


Three moves. None of them leave the page.

Word, a browser field, a CAD package, a terminal: wherever the text is, that is where it gets fixed.

01 · SELECT

Select the text

In whatever application you are already working in. There is nothing to open first.

02 · INVOKE

Shortcut, or Shift and right-click

Every conversion has a shortcut you can rebind. Or hold Shift, right-click the selection, and pick from the menu.

03 · REPLACED

The selection is swapped in place

A small note by the cursor confirms what happened. If it could not, it says why. Silence is treated as a defect.

The one rule everything obeys: there is no scratch textbox anywhere in ReCase. If a feature only works by having you paste text into it, it does not ship. The entire value is that you never leave the application you are working in.


What it does

Every case a working day asks for, plus the three chores that sit next to them. Each is a shortcut and a menu item.

UPPERCASEbid pack v2 → BID PACK V2
lowercaseBID PACK V2 → bid pack v2
Title Casea study of the site → A Study of the Site
Title Case (APA)notes from the field → Notes From the Field
Sentence caseSEE FIG. 2. IT FAILED → See fig. 2. It failed
tOGGLE cASEReCase → rEcASE
aLtErNaTiNgas if → aS iF
camelCasesite survey notes → siteSurveyNotes
PascalCasesite survey notes → SiteSurveyNotes
kebab-caseSite Survey Notes → site-survey-notes
snake_caseSite Survey Notes → site_survey_notes
Collapse spacesa   b → a b

Quick Replace

Underscores to spaces, hyphens to spaces, remove all spaces, and pairs of your own. Small, and disproportionately loved for filenames.

Paste as…

Nothing selected? Take whatever is on the clipboard, apply any conversion, and insert the result at the caret. The clipboard is left exactly as it was.

Count

Words, characters with spaces and characters without, for the selection, without leaving the document.

Smart only where it should be

Title and Sentence case leave acronyms alone, apply your dictionaries and respect the language you are typing in. UPPERCASE and lowercase do exactly what they say. When you ask for all of it, you mean all of it.


Your organisation's names, capitalised the same way on every desk

A dictionary entry maps a word to the exact rendering you want. Entries live in four layers, and the most specific one wins.

Personal · you

Your own habits

Your name, your clients, the things you type every day.

Team · team editors

Departmental vocabulary

A bid team's client names. An engineering team's part codes.

Organisation · admins

House style

Product names, brand capitalisation, legal entity names. An admin can mark an entry as enforced so it wins everywhere.

Built-in · ReCase

A sensible start

A seed list of unambiguous proper nouns and acronyms. Overridable at every layer above.

Local first

Lookups always come from a cache on the machine. ReCase works fully offline and on a flaky VPN, and syncing is never in the path of a conversion.

Sign in with the account you already have

Identity is Microsoft Entra ID. Your organisation consents once, and team membership and editor roles come from your directory rather than from another list to maintain.

Administration that matches the job

A dictionary editor with CSV import and export. Teams and roles. Policies that can force compatibility mode for a named application, lock a setting, or switch a capability off across the organisation. A list of each user's activated machines, with revoke.

Every capability can be switched off

Conversions work with the dictionary layer absent. The menu builds from whatever is enabled. Nothing depends on anything else being on.


Built for locked-down desktops

The people who need this most sit on corporate machines they cannot install software on. ReCase is designed around that.

  • Selected text is transformed locally and is never transmitted. What syncs is dictionary entries you or your admin deliberately created.
  • No administrator rights needed. A per-user install for individuals; a signed MSI with an Intune and Group Policy template for managed deployment.
  • Code-signed from day one, because a tool that hooks the keyboard has to be above suspicion.
  • Telemetry is off by default. You can turn it on, or your organisation's admin can decide for everyone. Either way it records the outcome of a conversion and the application it happened in, never the content.
  • An excluded-applications list keeps ReCase out of the programs you name.
  • The clipboard belongs to you. When ReCase has to use it, it snapshots every format first and restores it afterwards. If anything goes wrong, it restores and stops rather than paste.

What it is. What it isn't.

ReCase is

  • A small utility that lives in the Windows tray
  • A conversion that happens where you already are
  • A shared dictionary with someone to administer it

ReCase is not

  • A text editor, a clipboard manager or a translator
  • Something that records what you type. It watches for its own shortcuts and for Shift with a right-click, and nothing else
  • A way past fields that block pasting. When a site has chosen that, we leave it alone

Who it is for

People who retype capitalisation dozens of times a day, and the organisations that would like them all to capitalise the company's product names the same way.

Get in touch

ReCase is in development, with early access planned for organisations. If your team spends its days fixing the case of things, tell us about it.

Email hello@joinedupdata.io

Or call 020 4592 8983. We are Joined-up Data, a London data and software company.