Creating a QR Code Offline
Most QR code generators, including this one, need an internet connection to load the tool itself — but once a code is generated and downloaded, the QR code file works completely offline forever. No connection is ever needed to scan a static QR code.
It's worth separating these two moments clearly: generating the code (a one-time step that typically needs the generator's website or app to load) versus scanning it later (which needs zero connectivity for a static code, since the destination data is embedded directly in the pattern). If you need to prepare QR codes somewhere with no internet at all, that requires a locally-installed offline generator tool rather than a web-based one — a different category of software than what most people are searching for when they ask this.
Most people asking about "offline" QR code creation are actually asking about something slightly different: whether the resulting code will work without internet once it's made, and the answer to that is yes, for a static code, unconditionally. The confusion usually comes from conflating the generation step (which needs connectivity for a web-based tool) with the scanning step (which doesn't).
For genuinely offline generation, without any internet connection at any point, dedicated desktop or command-line QR libraries exist that run entirely locally, but they're aimed at developers and technical users comfortable installing and running software rather than using a web interface. For the vast majority of everyday needs, generating online once and then using the resulting file offline forever covers the actual use case people have in mind.
Once a QR code is generated and downloaded as an image (SVG, PNG or JPG), it's a completely self-contained file with no ongoing dependency on the tool that created it, or on any internet connection, ever again. This is a direct consequence of static QR codes encoding their content directly rather than through a redirect service.