Unfortunately, toilet fill valves are not universal. Most are designed to work with specific toilets, so it is important to check compatibility before you buy one. While there are some toilet fill valves that claim to be universal, this typically just means that they are not designed to work with just one specific toilet brand.