Verify a signed bitcoin message

Compatible with segwit bech32 addresses (beginning with bc1)! This site is the only one on the internet that can do this right now; all the others only handle legacy addresses.




** Works only when the bech32 address arises from a single public/private key pair with no other conditions (P2WPKH). If it's multisig or timelocked for example, it won't work.
This website is hosted and maintained by an individual as a charitable endeavour. Please donate to support it! For questions or suggestions, email verifybitcoinmessage@gmail.com.
bitcoin address: bc1qkxtzzd3xdv9amc9xhcrpg84z7794m5ju79npf8

legacy: 19fkQrHcM6TNUCfCKTyp9stDpc4F78EStP