Does it need root or a jailbreak?
Android: yes, root — WhatsApp keeps its database in a folder only root can reach. iPhone: no jailbreak — wakit works through a normal unencrypted backup made by Finder, iTunes, 3uTools or wakit ios-backup backup.
Is it really free?
Yes — MIT licensed, no accounts, no limits. The official “Move to iOS” is free too, but it needs a factory-reset iPhone; wakit merges into the iPhone you have.
Do my chats get uploaded anywhere?
No. wakit is a program on your computer; the GUI is a page served by your own machine on 127.0.0.1. There is no server, no telemetry.
What doesn't carry over?
Android → iPhone: reactions, polls and system notices. iPhone → Android: polls, reactions and calls. Encrypted backups (.crypt14/15, encrypted iPhone backups) are not supported — turn encryption off first.
Will WhatsApp ban me for this?
wakit only edits your own local history database; it never talks to WhatsApp's servers. It isn't affiliated with or endorsed by WhatsApp or Meta, and WhatsApp's database layout can change — always keep backups.
Which versions does it work with?
Developed against WhatsApp 2.26 on Android 7.1 (rooted) and iOS 27. Other versions should work; if a dry run looks wrong, open an issue with its output — never share your databases.