Online Manchester encoder/decoder

Decode and encode Manchester Code (Wikipedia) in your browser.
This may be helpful when manually looking at data transferred by RFID, infrared remote control transmissions, or other protocols.
No data is transferred to the server.

Usage/Settings:

Accepts a text string with "raw" data in binary representation (e.g. "10101001").

Phase convention:
0 is encoded as 01 (low-high transition)
1 is encoded as 10 (high-low transition)
01 (low-high transition) is decoded as 0
10 (high-low transition) is decoded as 1
0 is encoded as 10 (high-low transition)
1 is encoded as 01 (low-high transition)
01 (low-high transition) is decoded as 1
10 (high-low transition) is decoded as 0
0 <->
1 <->
Encoded (Manchester)
Decoded (raw data)