macOS · Swift
Move Claude Code conversations from one project to another, on your Mac.
Started your work in the wrong directory and left the whole conversation history behind? ConvMover moves it where it belongs, showing you exactly what will happen before it touches anything.
Claude Code conversations live in the directory you started the session from. Start from the wrong one — or reorganise your projects — and the history stays tied to a path that no longer means anything.
Claude Code has no "move this conversation". The alternative is editing files you did not write by hand, risking a history you cannot reconstruct.
Six steps, in the order they happen. The first two are free.
ConvMover is a macOS app that works with the Claude Code conversations on your Mac. It finds them, shows you what is wrong with them, and moves them from one project to another.
The diagnostic half is free and stays free: scan your accounts, index your projects, see which conversations are broken or misplaced, and simulate any move before making it. Nothing is written to disk at this stage.
Diagnosis is free and stays free. You pay only when you want something written to disk.
Only the session's working directory is rewritten. What your tools recorded stays exactly as it was.
Four things you can check in the app's source, not just take our word for.
There is no network call anywhere in the app's code. Your conversations go nowhere, because the app has nothing to send them with.
Sources/ — zero URLSession, NWConnection or socket
The entitlements file is empty on purpose. This build requests no system access at all.
Sources/ConvMover/Resources/ConvMover.entitlements
The dry run is free and never touches the disk. You see exactly what would change before you decide.
The diagnostic stage, free forever
This version does one job, end to end. The rest is written, tested and deliberately switched off — it ships in stages.
Nothing on this list is included in today's price.
The app copies the folder before writing anything, and verifies the result at the end. The copy stays where it is, so the state you had is not lost.
No. The app has no network calls at all, so it cannot send anything anywhere. Everything stays on your Mac.
The session's working directory is rewritten. What your tools recorded stays exactly as it was.
No. Diagnosis and simulation are free forever — this is not a trial. You pay only when you want to execute the move.
Not in this build. It sees the default account. Discovering several accounts and moving between them are written and tested but switched off — they are on the "what it does not do yet" list, with no date promised.
No subscription. The licence unlocks execution on your Mac, and the diagnostic side stays free regardless.
+ VAT, calculated at checkout for your country
Open the app, go to Preferences → Licence and paste the key from the email.