iBeacon is een merknaam van Apple, bedoeld voor een technologie om op korte afstand iOS-apparaten te herkennen. De technologie werd weliswaar op Apple’s eigen ontwikkelaarsconferentie geïntroduceerd, maar veel aandacht besteedde Apple er niet aan. Het was slechts een voetnoot in de presentatie over iOS 7. Er is dan ook nauwelijks documentatie beschikbaar. Apple heeft inmiddels wel eisen bekendgemaakt voor fabrikanten van iBeacons. Fabrikanten die het keurmerk ‘Made for iPhone’ willen dragen moeten deelnemen aan het speciale Made for iPhone-programma.
iBeacon is in feite een alternatief voor Near-Field-Communication (NFC), dat in steeds meer smartphones wordt ingebouwd. Dit wordt veelal gebruikt voor mobiele betalingen en kortingsbonnen. De iPhone ondersteunt dit hardwarematig niet. Apple lijkt gekozen te hebben voor iBeacons, die gebruik maken van bestaande Bluetooth-technologie die al sinds de iPhone 4s wordt ondersteund. Met iBeacons zijn soortgelijke toepassingen mogelijk, terwijl er geen extra hardware nodig is. Met goedkope software zoals MacBeacon kun je van elke Mac een iBeacon-ontvanger maken. Een belangrijk voordeel van iBeacons ten opzichte van NFC: de reikwijdte is veel groter. Bij NFC is het bereik enkele centimeters, bij iBeacons wel 50 meter. Kort gezegd werkt iBeacons door middel van één of meerdere transmitter(s) die via Bluetooth rechtstreeks met het apparaat communiceren.