Beacon Configurator
Configure iBeacon and Eddystone beacon parameters. Set UUIDs, namespace, instance IDs, and preview the advertising packet structure.
Beacon Protocol
Max 17 bytes after encoding (.com, .org, .edu are compressed)
Advertising Packet
Configure parameters and click Build Packet
Byte Breakdown
Protocol Info
iBeacon is Apple's beacon protocol. Uses a 16-byte proximity UUID, 2-byte major, and 2-byte minor for identification.
The advertising packet includes Apple's company ID (0x004C) and a fixed iBeacon prefix (0x0215).
Eddystone-UID broadcasts a 10-byte namespace and 6-byte instance for unique beacon identification.
Uses the Eddystone service UUID (0xFEAA) and frame type 0x00.
Eddystone-URL broadcasts a compressed URL that devices can open. Limited to ~17 bytes of encoded URL data.
Common suffixes (.com, .org, .edu) are compressed to single bytes.
Eddystone-TLM broadcasts telemetry data: battery voltage, temperature, advertising count, and uptime.
Used alongside UID/URL frames to monitor beacon health.
Frequently Asked Questions
Yes, all BLEFYI tools are free and run entirely in your browser. No data is sent to any server.