Are they compatible with Apple iPod Shuffle?

Yes Betron B25 noise isolating earphones are compatible with iPod Shuffle.