Rit dye with salt, yes it works, I have dyed many loose belts this way... BUT if you still have the label on or the clear rubber wear protector on the tongue, both of those will come out the color of the dye too! I remove everything from the webbing, clean WELL before dying then re-assemble. Lots of work, but they look nice!