Bluetooth range extending apparatus is disclosed for extending the range of Bluetooth communication between a master and an associated slave device. The apparatus (2) comprises a first communication module (3) for receiving incoming Bluetooth signals carrying data and extracting the carried data, and a second communication module (3) for re-encoding the extracted data and transmitting corresponding outgoing Bluetooth signals.