Not reliably. The iPhone 12 and 13 are close in size, but the 13 rearranged its rear cameras into a diagonal layout and made the lenses larger, so a 12 case usually leaves the camera partly covered. Buy for the model you actually have.
Every case above lists the exact models it fits. If your model isn’t named, it isn’t a fit — we’d rather tell you than sell you the wrong thing.