Cổng XOR (đôi khi được gọi bằng tên mở rộng của nó, Cổng OR độc quyền) là một cổng logic kỹ thuật số có hai hoặc nhiều đầu vào và một đầu ra thực hiện kết nối độc quyền. Đầu ra của cổng XOR chỉ đúng khi chính xác một trong các đầu vào của nó là đúng. Nếu cả hai đầu vào của cổng XOR là sai hoặc nếu cả hai đầu vào của nó là đúng, thì đầu ra của cổng XOR là sai. Nếu một cổng XOR có nhiều hơn hai đầu vào, thì hành vi của nó phụ thuộc vào việc triển khai. Trong phần lớn các trường hợp, cổng XOR sẽ xuất ra true nếu một số lẻ đầu vào của nó là true.