Every QR Code Generator uses different algorithms and also different encodings. Another possibility are different error correction levels (L, M, Q or H).