Just Google: OBD2 Bluetooth
many to choose from and loads of reviews
The expensive part is the display screen for any scanner/reader, if you have a smartphone or laptop/tablet with Bluetooth then you can use that and cost will be minimal.
One heads up for 1995 Ranger, this was the first year for Ranger OBD2(1994 and earlier were OBD1).
Not all 1995 Ranger computers use full OBD2, so none or very little data may be available using a standard OBD2 scanner/reader.
Some of the more expensive, $500+, or Ford specific, OBD2 handheld scanner/reader were needed.
I would go by an auto parts store and have them try to read codes from your truck with their handheld scanner, if it seems to work OK then a Bluetooth unit should also work.
1996 and up Rangers will for sure work