DNA can, in principle, pack about 215 petabytes of data into a single gram โ but real archival systems never write a message as one fragile copy. This simulator encodes a byte payload into synthetic DNA bases (2 bits each), synthesizes a chosen number of redundant physical copies, subjects every base of every copy to an adjustable substitution-error rate, then "sequences" the pool and majority-votes each position back to a decoded strand rendered as an interactive 3D instanced structure. Live readouts track bits encoded, effective storage density in bits per base, the theoretical majority-vote success probability from the binomial model, and the actual fraction of bases the simulated run recovered correctly โ showing exactly how physical redundancy trades storage density for decode reliability.