The Halifax Explosion was bigger, estimated to be 3 kT of TNT equivalent. Beirut is estimated to be 1.5kT.
Regardless, the video out of Beirut is very instructive as to what the Halifax Explosion must have been like. I can't imagine any other single accidental man made explosion in the last century that was anywhere near equivalent to these two spectacular events.
Between the explosions and the pandemic, 2020 is 1917 all over again...…..