Defect-free Sierpiński triangles can be self-assembled on a silver surface through a combination of molecular design and thermal annealing. Three-fold halogen-bonding arrays and precise surface epitaxy preclude structural errors, thus enabling the high-level complexity of these supramolecular fractal patterns.