HID Barcode Scanner transforms an Android smartphone into a wireless barcode scanner for computers and other compatible devices. It uses the phone's camera to recognize one-dimensional and two-dimensional barcodes through the ZXing-C++ library. Scanned information is transmitted over Bluetooth by emulating a standard keyboard. This approach eliminates the need to install specialized receiving software on the connected computer. Users can configure keyboard layouts, automatic transmission, and additional keys such as Enter or Tab. Regular expression filters help extract specific information from scanned codes. A JavaScript engine supports custom processing logic. Scan history can be exported as text, JSON, or CSV, and the application works without internet connectivity.