Phương pháp dùng bit chẵn lẻ hai chiều còn được gọi là phương pháp bảo toàn khối. Dãy bit mang thông tin nguồn được sắp xếp lại thành từng khối vuông (trong tưởng tượng), coi như có hai chiều. Trong thực tế người ta hay chọn 7 hàng và 7 cột. Việc tính bit chẵn lẻ được thực hiện theo cả hai chiều hàng và cột.
Dưới đây là ví dụ một bức điện sử dụng bit chẵn lẻ 2 chiều không bị lỗi, với cấu trúc (7+1) x (7+1) và parity chẵn. Một điểm đáng chú ý là số bit 1 hoặc 0 ở cột p (tính parity theo hàng) cũng giống như ở hàng p (tính parity theo cột), nên bit cuối cùng giao nhau giữa hàng p và cột p có thể tính parity theo hàng hoặc cột.
Trong trường hợp chỉ một bít bị đảo, ví dụ ở hàng thứ 3 và cột thứ 4 trong bảng sau đây, thì lỗi đó không những phát hiện được, mà ta còn có thể cho rằng lỗi định vị được và vì vậy sửa được.
Trong trường hợp 3 bit bị đảo, bên nhận vẫn chắc chắn phát hiện được có lỗi. Tuy nhiên, một điều rất thú vị là ở đây bên nhận không khẳng định được số lỗi là 1 hay là 3. Xác định nhầm số lỗi ở đây là 1 sẽ dẫn đến nhầm lẫn tai hại khi tìm cách sửa bit lỗi. Lật lại vấn đề ở ví dụ một lỗi hoặc hai lỗi (khác hàng và khác cột) xét ở trên, rõ ràng bên nhận không có cách gì xác định được số lỗi một cách chính xác mà chỉ biết được số lỗi là chẵn hoặc lẻ. Tồi tệ hơn nữa là khi chính các parity bit có thể bị lỗi. Như vậy có thể kết luận rằng ngay cả với phương pháp parity hai chiều này, bên nhận nếu có phát hiện ra lỗi cũng không có khả năng sửa lỗi một cách tin cậy.
Ta xét tiếp trường hợp 4 bit bị lỗi cùng nằm ở 2 hàng và 2 cột bất kỳ. Cách tính chẵn lẻ theo cả hai chiều đều không phát hiện được, tuy xác suất xảy ra tình huống này rất nhỏ. Vậy khoảng cách Hamming của mã dữ liệu thực hiện theo phương pháp này là 4.