Kuinka luoda QR-koodi käyttäen HTML:ää: Helppo opas

Mukaan Ashley P.
Pub: Feb 26, 2026•Upd: Oct 17, 2026- 7 minuutin lukeminen
Kuinka luoda QR-koodi käyttäen HTML:ää: Helppo opas

Onko mahdollista luoda QR-koodi käyttäen HTML (Hyper Text Markup Language)?

Lyhyt vastaus on kyllä, mutta pelkkä HTML ei pysty luomaan QR-koodia. Tarvitset JavaScriptin tai toisen QR-koodiohjelmiston generoimaan itse QR-koodin.

Tässä artikkelissa opit, miten luodaan QR-koodi käyttäen HTML:ää JavaScriptin kanssa ja milloin on järkevämpää käyttää kehittyneempää QR-koodigeneraattoria ominaisuuksien kuten muokkaamisen, seurannan ja skaalautuvuuden vuoksi.

Sisällysluettelo

    1. Mikä on QR-koodin HTML-generaattori?
    2. Kuinka luoda QR-koodi käyttäen HTML:ää ja JavaScriptiä
    3. Missä HTML-pohjainen QR-koodin luonti ei pärjää
    4. Miksi tarvitset edistyneen QR-koodigeneraattorin HTML:ää varten?
    5. Landing-sivun QR-koodi: Ei-koodiratkaisu
    6. Kuinka luoda HTML QR-koodi (ilman koodausta)
    7. Miksi QR TIGER on paras QR-koodigeneraattori HTML-koodilla
    8. Yhteenveto
    9. UKK

Mikä on QR-koodin HTML-generaattori?

Eräs HTML QR-koodigeneraattori on verkkopohjainen ratkaisu, joka käyttää HTML:ää ja JavaScriptiä tai API:a QR-koodin luomiseen ja näyttämiseen verkkosivulla.

Nopeaa ja helppoa QR-koodin luontia varten verkkosivustot kuten QR TIGER mahdollistavat yhden luomisen ilman HTML-koodausta.

Kuinka luoda QR-koodi käyttäen HTML:ää ja JavaScriptiä

Voit käyttää HTML:ää luodaksesi QR-koodeja yhdistämällä sen pienen JavaScript-kirjaston kanssa.

Muista, että Hyper Text Markup Language on se, mikä rakentaa verkkosivusi, ja JavaScript käsittelee QR-koodin luomista.

Nyt selvitetään, miten voit luoda HTML QR-koodin näitä työkaluja käyttäen.

Vaihe 1: Luo HTML-tiedosto

Create HTML file

Ensinnäkin tarvitset HTML:n luodaksesi QR-koodin. Aloita luomalla tiedosto nimeltä index.html. Tämä tiedosto pitää sisällään QR-koodigeneraattorin rakenteen. 

Seuraavaksi lisää tiedostoon tekstikenttä, johon käyttäjät voivat syöttää URL-osoitteen tai tekstiä, painike QR-koodin generoimiseksi ja tyhjä tila, johon QR-koodi ilmestyy. Voit myös linkittää kirjastoon, joka todella generoi työn.

Lopulta HTML-tiedostosi näyttää tältä: 

QR-koodin generaattori

   

Generoi QR-koodi

Vastuuvapauslauseke

Tämä artikkeli on tarkoitettu yleiseksi tiedoksi vain eikä muodosta oikeudellista, taloudellista tai muuta ammatillista neuvontaa. Kysymyksiä QR TIGER tuotteista tai palveluista varten ota yhteyttä tukitiimiimme osoitteessa [email protected].

Usein kysytyt kysymykset (UKK)

What software do I need for HTML?
For HTML, all you need is a simple text editor such as Notepad or TextEdit, or more feature-rich editors like VS Code. Once the file is saved with an .html extension, you can open it in any web browser, such as Chrome, Firefox, or Safari, to see how it looks.
What are the 7 basic tags of HTML?
Some of the most basic and commonly used tags include , , <body>, <h1>, <p> and <a> .</div></details></div></section><section class="blog-feedback"><h3>Oliko tämä artikkeli hyödyllinen?</h3><div class="blog-feedback-actions"><button type="button">Kyllä, erittäin avuliasta</button><button type="button">Ei, vaatii työtä</button></div></section><section class="blog-enterprise-cta"><span class="blog-enterprise-badge">Yritysvalmis</span><h2>Maksimoi skannaukset parhaalla QR-koodigeneraattorilla</h2><p>Liity tuhansiin maailmanlaajuisiin brändeihin, jotka käyttävät QR TIGER hallitakseen dynaamista reititystä, massaluontia ja syvää attribuutioanalytiikkaa.</p><a class="blog-cta-btn blog-cta-btn--lg" href="/fi/register?signup_source=blog_cta_btn">Aloita ilmaiseksi</a></section><div class="blog-share"><span class="blog-share-label">Jaa tämä opas:</span><div class="blog-share-icons"><a href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fwww.qrcode-tiger.com%2Ffi%2Fhow-to-generate-a-qr-code-using-html" target="_blank" rel="noopener noreferrer" class="blog-share-icon" aria-label="LinkedIn"><i class="qr-linkedin" aria-hidden="true"></i></a><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.qrcode-tiger.com%2Ffi%2Fhow-to-generate-a-qr-code-using-html" target="_blank" rel="noopener noreferrer" class="blog-share-icon" aria-label="Facebook"><i class="qr-facebook" aria-hidden="true"></i></a><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.qrcode-tiger.com%2Ffi%2Fhow-to-generate-a-qr-code-using-html&text=Kuinka%20luoda%20QR-koodi%20k%C3%A4ytt%C3%A4en%20HTML%3A%C3%A4%C3%A4%3A%20Helppo%20opas" target="_blank" rel="noopener noreferrer" class="blog-share-icon" aria-label="X"><i class="qr-twitter" aria-hidden="true"></i></a></div></div><section class="blog-author-bio"><img class="blog-author-bio-avatar" src="https://media.qrtiger.com/blog/2026/10/ashleyjpg_800_71.jpeg" alt="Ashley P." width="72" height="72"/><div class="blog-author-bio-content"><a class="blog-author-bio-name" href="/fi/blog/author/ashley">Ashley P.</a><p class="blog-author-bio-role">Sisällöntuottaja yrityksessä QR TIGER</p><p class="blog-author-bio-text">Ashleylla on kaksoistutkinnot liiketaloudessa ja sosiaalitieteissä, sekä sertifikaatit sisältömarkkinoinnissa ja copywritingissä. Hänellä on yli kahdeksan vuoden kokemus julkaisualalta ja kolmen vuoden asiantuntemus digitaalisessa markkinoinnissa ja QR-kooditekniikassa. Hänen työnsä keskittyy monimutkaisten tietojen ja teknisten käsitteiden selkeyttämiseen selkeiksi, toimintaa ohjaaviksi oivalluksiksi ja käytännön ratkaisujen kehittämiseen, jotka tuottavat mitattavia tuloksia.</p></div></section></div></article><aside class="blog-sidebar" aria-busy="true"></aside></div></div></div><div class="footer"><div class="container"><div class="social-section"><div class="subscribe"><section>Pysy ajan tasalla</section><span class="footer-text footer-subscribe__desc">Rekisteröidy uutiskirjeeseemme ja kuule ensimmäisenä tarjouksista, päivityksistä ja vinkeistä</span><div class="input-group footer-subscribe__input"><input class="form-control" type="email" placeholder="Osoitteesi on email." name="email"/><div class="input-group-append"><span class="input-group-text pointer"><i class="qr-icons qr-send" aria-hidden="true"></i></span></div></div></div><div class="social-community"><span class="footer-text mb-2">Liity yhteisöön</span><div class="social-icons"><a target="_blank" rel="noopener noreferrer" class="icon linkedin-icon" aria-label="Seuraa meitä: LinkedIn" href="https://www.linkedin.com/company/qrtiger/"><i class="qr-icons qr-linkedin" aria-hidden="true"></i></a><a target="_blank" rel="noopener noreferrer" class="icon" aria-label="Seuraa meitä: YouTube" href="https://www.youtube.com/c/QRTiger"><i class="qr-icons qr-youtube" aria-hidden="true"></i></a><a target="_blank" rel="noopener noreferrer" class="icon" aria-label="Seuraa meitä: Instagram" href="https://www.instagram.com/qrtiger"><i class="qr-icons qr-instagram" aria-hidden="true"></i></a><a target="_blank" rel="noopener noreferrer" class="icon" aria-label="Seuraa meitä: Facebook" href="https://www.facebook.com/QRTIGERS/"><i class="qr-icons qr-facebook" aria-hidden="true"></i></a><a target="_blank" rel="noopener noreferrer" class="icon" aria-label="Seuraa meitä: X" href="https://x.com/qrtigers"><i class="qr-icons qr-x-logo" aria-hidden="true"></i></a></div></div><div class="social-community download-app"><h4 class="footer-text">Lataa QR TIGER-sovellus</h4><span class="footer-text mb-2">Luo ja skannaa QR-koodeja liikkeellä ollessasi</span><div class="download-buttons"><a href="https://apps.apple.com/us/app/qr-tiger-qr-code-generator/id1509675463"><img src="https://qrtiger-fe.nyc3.cdn.digitaloceanspaces.com/static/img/MainFooter/appStore.webp" alt="Download on the App Store" width="139" height="46" loading="lazy" decoding="async"/></a><a href="https://play.google.com/store/apps/details?id=com.qrtiger&pli=1"><img src="https://qrtiger-fe.nyc3.cdn.digitaloceanspaces.com/static/img/MainFooter/googlePlay.webp" alt="Get it on Google Play" width="155" height="46" loading="lazy" decoding="async"/></a></div></div></div><div class="resources-wrapper mt-5 mb-5"><div class="resources-header">Resurssit</div><div class="row"><div class="col-md-6 col-lg-3 mb-1 mt-1"><div class="resource-item"><a class="text-white text-center" href="https://www.qrcode-tiger.com/fi/how-do-dynamic-qr-codes-work">Kuinka dynaamiset QR-koodit toimivat</a></div></div><div class="col-md-6 col-lg-3 mb-1 mt-1"><div class="resource-item"><a class="text-white text-center" href="https://www.qrcode-tiger.com/fi/how-does-a-multi-url-qr-code-works-and-can-benefit-your-business-smart-qr-code">Monikielinen URL QR-koodi</a></div></div><div class="col-md-6 col-lg-3 mb-1 mt-1"><div class="resource-item"><a class="text-white text-center" href="https://www.qrcode-tiger.com/fi/digital-business-card-qr-code">Digitaalinen käyntikortti QR-koodi</a></div></div><div class="col-md-6 col-lg-3 mb-1 mt-1"><div class="resource-item"><a class="text-white text-center" href="https://www.qrcode-tiger.com/fi/bulk-qr-code-generator">Massa QR-koodigeneraattori</a></div></div><div class="col-md-6 col-lg-3 mb-1 mt-1"><div class="resource-item"><a class="text-white text-center" href="https://www.qrcode-tiger.com/fi/how-to-make-a-qr-code-of-an-image">Kuinka tehdä QR-koodi kuvasta</a></div></div><div class="col-md-6 col-lg-3 mb-1 mt-1"><div class="resource-item"><a class="text-white text-center" href="https://www.qrcode-tiger.com/fi/how-to-create-a-video-qr-code-">Kuinka luoda QR-koodi videota varten</a></div></div><div class="col-md-6 col-lg-3 mb-1 mt-1"><div class="resource-item"><a class="text-white text-center" href="https://www.qrcode-tiger.com/fi/how-to-make-a-qr-code-for-a-google-form">Kuinka luoda QR-koodi kohteelle Google Form</a></div></div><div class="col-md-6 col-lg-3 mb-1 mt-1"><div class="resource-item"><a class="text-white text-center" href="https://www.qrcode-tiger.com/fi/qr-code-with-logo">Kuinka luoda QR-koodi logolla</a></div></div><div class="col-md-6 col-lg-3 mb-1 mt-1"><div class="resource-item"><a class="text-white text-center" href="https://www.qrcode-tiger.com/fi/track-qr-code-with-google-analytics">Kuinka seurata QR-koodia Google Analyticsilla</a></div></div><div class="col-md-6 col-lg-3 mb-1 mt-1"><div class="resource-item"><a class="text-white text-center" href="https://www.qrcode-tiger.com/fi/how-to-make-your-qr-code-in-restaurant">Kuinka luoda QR-koodi ravintolan ruokalistaan</a></div></div><div class="col-md-6 col-lg-3 mb-1 mt-1"><div class="resource-item"><a class="text-white text-center" href="https://www.qrcode-tiger.com/fi/file-qr-code-converter">QR-koodin muunnin</a></div></div></div></div><div class="main-menu"><div class="section text-lg-left text-left"><div><label class="text-white">Oppaat</label><ul><li class="faq"><a class="text-white" target="_blank" href="https://www.qrcode-tiger.com/fi/faq">UKK</a></li><li class="contactUs"><a class="text-white" target="_blank" href="https://www.qrcode-tiger.com/fi/contact">Ota yhteyttä</a></li><li class="helpCenter"><a class="text-white" target="_self" href="https://www.qrcode-tiger.com/fi/blog/help-center">Ohjekeskus</a></li></ul></div></div><div class="section text-lg-left text-right text-lg-left"><div><label class="text-white">Tuki</label><ul><li class="mailTo"><a class="text-white" target="_self" href="mailto:it@qrtiger.com">it@qrtiger.com</a></li></ul></div></div><div class="section text-lg-left text-left"><div><label class="text-white">Yritys</label><ul><li class="aboutUs"><a class="text-white" target="_blank" href="https://www.qrcode-tiger.com/fi/about">Tietoa meistä</a></li><li class="status"><a class="text-white" target="_blank" href="https://qrtiger.statuspage.io/">Tila</a></li><li class="enterpriseSolutions"><a class="text-white" target="_blank" href="https://enterprise.qrcode-tiger.com/">Yritysratkaisut</a></li><li class="pricing"><a class="text-white" target="_self" href="https://www.qrcode-tiger.com/fi/payment">Hinnoittelu</a></li></ul></div></div><div class="section text-lg-left text-right text-lg-left"><div><label class="text-white">Ehdot</label><ul><li class="termsAgreements"><a class="text-white" target="_blank" href="https://www.qrcode-tiger.com/fi/terms-and-conditions">Käyttöehdot</a></li><li class="termsOfAcceptableUse"><a class="text-white" target="_blank" href="https://www.qrcode-tiger.com/fi/term-acceptable-use">Hyväksyttävän käytön ehdot</a></li><li class="privacyPolicy"><a class="text-white" target="_blank" href="https://www.qrcode-tiger.com/fi/privacy-policy">Tietosuojakäytäntö</a></li><li class="cookiesPolicy"><a class="text-white" target="_blank" href="https://www.qrcode-tiger.com/fi/cookies-policy">Evästekäytäntö</a></li></ul></div></div></div><div class="vtline"></div><div class="d-flex justify-content-center m-3"><a class="main-logo" href="/fi"><img src="https://qrtiger-fe.nyc3.cdn.digitaloceanspaces.com/static/img/MainHeader/qrtiger_logo_s.svg" alt="qr code generator" width="200" height="59" loading="lazy" decoding="async"/></a></div><div class="text-center copy-right">Tämä QR-koodigeneraattori on QR TIGER INCORPORATED LIMITED -yrityksen rekisteröity tavaramerkki. <br/>'QR-koodi' on DENSO WAVE INCORPORATED -yrityksen tavaramerkki. © 2026 www.qrcode-tiger.com</div></div></div></div></div></div></div><script src="/_next/static/chunks/webpack-d70282bc4c82f720.js" crossorigin="" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:I[12846,[],\"\"]\n4:I[4707,[],\"\"]\n7:I[36423,[],\"\"]\n8:I[59152,[\"1781\",\"static/chunks/app/%5Blocale%5D/(site)/layout-9ebccaf4a00b26a0.js\"],\"default\"]\nc:I[61060,[],\"\"]\n5:[\"locale\",\"fi\",\"d\"]\n6:[\"slug\",\"how-to-generate-a-qr-code-using-html\",\"d\"]\nd:[]\n"])</script><script>self.__next_f.push([1,"0:[\"$\",\"$L1\",null,{\"buildId\":\"2ie17S_ah5dahdEoWdqSo\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"fi\",\"how-to-generate-a-qr-code-using-html\"],\"initialTree\":[\"\",{\"children\":[[\"locale\",\"fi\",\"d\"],{\"children\":[\"(cms)\",{\"children\":[[\"slug\",\"how-to-generate-a-qr-code-using-html\",\"d\"],{\"children\":[\"__PAGE__\",{}]}]}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[[\"locale\",\"fi\",\"d\"],{\"children\":[\"(cms)\",{\"children\":[[\"slug\",\"how-to-generate-a-qr-code-using-html\",\"d\"],{\"children\":[\"__PAGE__\",{},[[\"$L2\",\"$L3\",null],null],null]},[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"$5\",\"children\",\"(cms)\",\"children\",\"$6\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[null,[[[\"$\",\"link\",null,{\"rel\":\"preload\",\"href\":\"/static/assets/styles/bundles/site.bundle.css?v=1791956706693\",\"as\":\"style\"}],[\"$\",\"link\",null,{\"rel\":\"stylesheet\",\"href\":\"/static/assets/styles/bundles/site.bundle.css?v=1791956706693\",\"precedence\":\"default\"}],[\"$\",\"$L8\",null,{\"href\":\"/static/assets/styles/bundles/site.bundle.css?v=1791956706693\"}]],[[\"$\",\"link\",null,{\"rel\":\"preload\",\"href\":\"/static/assets/styles/bundles/blog.bundle.css?v=1791956706693\",\"as\":\"style\"}],[\"$\",\"link\",null,{\"rel\":\"stylesheet\",\"href\":\"/static/assets/styles/bundles/blog.bundle.css?v=1791956706693\",\"precedence\":\"default\"}],[\"$\",\"$L8\",null,{\"href\":\"/static/assets/styles/bundles/blog.bundle.css?v=1791956706693\"}]],[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"$5\",\"children\",\"(cms)\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]]],null],null]},[[null,\"$L9\"],null],null]},[[null,\"$La\"],null],null],\"couldBeIntercepted\":false,\"initialHead\":[null,\"$Lb\"],\"globalErrorComponent\":\"$c\",\"missingSlots\":\"$Wd\"}]\n"])</script><script>self.__next_f.push([1,"f:I[6034,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"7774\",\"static/chunks/7774-b0a5d2d28f2682a5.js\",\"9441\",\"static/chunks/9441-6e162664b08a40d1.js\",\"8322\",\"static/chunks/8322-438db9bcf24bc73e.js\",\"3426\",\"static/chunks/3426-c2abb27e049260f9.js\",\"2420\",\"static/chunks/2420-6b15e0904dc5e4d4.js\",\"4281\",\"static/chunks/4281-df9a22eaa52cf3cd.js\",\"5124\",\"static/chunks/5124-85248a3cffe36581.js\",\"9708\",\"static/chunks/9708-d1b49845002480bf.js\",\"6851\",\"static/chunks/6851-7a3483c090d054ac.js\",\"6773\",\"static/chunks/6773-3e2bd4b98aff02a6.js\",\"4412\",\"static/chunks/4412-30315123d872f27c.js\",\"1629\",\"static/chunks/1629-d60dd2c128c78c82.js\",\"4613\",\"static/chunks/4613-14d82ab156e1d01f.js\",\"39\",\"static/chunks/39-62057ba9d3a0659e.js\",\"7322\",\"static/chunks/7322-39c70f38352e1e56.js\",\"3500\",\"static/chunks/app/%5Blocale%5D/(site)/page-a9dc76348c5c3686.js\"],\"default\"]\n10:I[34238,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"7774\",\"static/chunks/7774-b0a5d2d28f2682a5.js\",\"2420\",\"static/chunks/2420-6b15e0904dc5e4d4.js\",\"8003\",\"static/chunks/8003-01df224e05286a2d.js\",\"108\",\"static/chunks/108-b89c441db37c7d30.js\",\"4412\",\"static/chunks/4412-30315123d872f27c.js\",\"3185\",\"static/chunks/app/layout-02efb43790863941.js\"],\"default\"]\n11:I[74196,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"7774\",\"static/chunks/7774-b0a5d2d28f2682a5.js\",\"2420\",\"static/chunks/2420-6b15e0904dc5e4d4.js\",\"8003\",\"static/chunks/8003-01df224e05286a2d.js\",\"108\",\"static/chunks/108-b89c441db37c7d30.js\",\"4412\",\"static/chunks/4412-30315123d872f27c.js\",\"3185\",\"static/chunks/app/layout-02efb43790863941.js\"],\"default\"]\n12:I[88003,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"7774\",\"static/chunks/7774-b0a5d2d28f2682a5.js\",\"2420\",\"static/chunks/2420-6b15e0904dc5e4d4.js\",\"8003\",\"static/chunks/8003-01df224e05286a2d.js\",\"108\",\"static/chunks/108-b89c441db37c7d30.js\",\"4412\",\"static/chunks/4412-30315123d872f27c.js\",\"3185\",\"static/chunks/app/layout-02efb43790863941.js\"],\"\"]\n13:I[37187,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"7774\",\"static/chunks/7774-b0a5d2d28f2682a5.j"])</script><script>self.__next_f.push([1,"s\",\"9441\",\"static/chunks/9441-6e162664b08a40d1.js\",\"8322\",\"static/chunks/8322-438db9bcf24bc73e.js\",\"3426\",\"static/chunks/3426-c2abb27e049260f9.js\",\"2420\",\"static/chunks/2420-6b15e0904dc5e4d4.js\",\"4281\",\"static/chunks/4281-df9a22eaa52cf3cd.js\",\"5124\",\"static/chunks/5124-85248a3cffe36581.js\",\"9708\",\"static/chunks/9708-d1b49845002480bf.js\",\"6851\",\"static/chunks/6851-7a3483c090d054ac.js\",\"6773\",\"static/chunks/6773-3e2bd4b98aff02a6.js\",\"4412\",\"static/chunks/4412-30315123d872f27c.js\",\"1629\",\"static/chunks/1629-d60dd2c128c78c82.js\",\"4613\",\"static/chunks/4613-14d82ab156e1d01f.js\",\"39\",\"static/chunks/39-62057ba9d3a0659e.js\",\"7322\",\"static/chunks/7322-39c70f38352e1e56.js\",\"3500\",\"static/chunks/app/%5Blocale%5D/(site)/page-a9dc76348c5c3686.js\"],\"default\"]\n14:I[84704,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"7774\",\"static/chunks/7774-b0a5d2d28f2682a5.js\",\"9441\",\"static/chunks/9441-6e162664b08a40d1.js\",\"8322\",\"static/chunks/8322-438db9bcf24bc73e.js\",\"3426\",\"static/chunks/3426-c2abb27e049260f9.js\",\"4412\",\"static/chunks/4412-30315123d872f27c.js\",\"1629\",\"static/chunks/1629-d60dd2c128c78c82.js\",\"7968\",\"static/chunks/app/%5Blocale%5D/(cms)/%5Bslug%5D/page-047743a06f571c27.js\"],\"default\"]\n15:I[84393,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"9441\",\"static/chunks/9441-6e162664b08a40d1.js\",\"8322\",\"static/chunks/8322-438db9bcf24bc73e.js\",\"1449\",\"static/chunks/1449-f5cc50f5784ef500.js\",\"1203\",\"static/chunks/app/%5Blocale%5D/layout-a1736618a1bbbbd1.js\"],\"default\"]\n16:\"$Sreact.suspense\"\n17:I[26766,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"9441\",\"static/chunks/9441-6e162664b08a40d1.js\",\"8322\",\"static/chunks/8322-438db9bcf24bc73e.js\",\"1449\",\"static/chunks/1449-f5cc50f5784ef500.js\",\"1203\",\"static/chunks/app/%5Blocale%5D/layout-a1736618a1bbbbd1.js\"],\"default\"]\n18:I[96743,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"9441\",\"static/chunks/9441-6e162664b08a40d1.js\",\"8322\",\"static/chunks/8322-438db9bcf24bc73e.js\",\"1449\",\"static/chunks/1449-f5cc50f5784ef500.js\",\"1203\",\"static/chunks/app/%5Blocale%5D/layout-a1736618a1bbb"])</script><script>self.__next_f.push([1,"bd1.js\"],\"default\"]\ne:T3eb4,"])</script><script>self.__next_f.push([1,"@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/static/assets/fonts/Poppins/Poppins-SemiBold.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/static/assets/fonts/Poppins/Poppins-Medium.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC,\n U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/static/assets/fonts/Poppins/Poppins-Regular.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 700;\n font-display: swap;\n src: url(/static/assets/fonts/Poppins/Poppins-Bold.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n\n@font-face {\n font-family: 'Lato';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/lato/v23/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n\n@font-face {\n font-family: 'QrTiger';\n src: url('/static/assets/fonts/QrTiger/fonts/QrTiger.eot?3rhkpx');\n src: url('/static/assets/fonts/QrTiger/fonts/QrTiger.eot?3rhkpx#iefix') format('embedded-opentype'),\n url('/static/assets/fonts/QrTiger/fonts/QrTiger.ttf?3rhkpx') format('truetype'),\n url('/static/assets/fonts/QrTiger/fonts/QrTiger.woff?3rhkpx') format('woff'),\n url('/static/assets/fonts/QrTiger/fonts/QrTiger.svg?3rhkpx#QrTiger') format('svg');\n font-weight: normal;\n font-style: normal;\n font-display: swap;\n ascent-override: 90%;\n descent-override: 10%;\n line-gap-override: 0%;\n}\n\n[class^=\"qr-\"], [class*=\" qr-\"] {\n /* use !important to prevent issues with browser extensions that change fonts */\n font-family: 'QrTiger' !important;\n speak: never;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n\n /* Better Font Rendering =========== */\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.qr-warning:before {\n content: \"\\e900\";\n}\n.qr-stoplight_logo:before {\n content: \"\\e901\";\n}\n.qr-email:before {\n content: \"\\e902\";\n}\n.qr-instagram:before {\n content: \"\\e903\";\n}\n.qr-pdf:before {\n content: \"\\e904\";\n}\n.qr-html:before {\n content: \"\\e905\";\n}\n.qr-facebook-thin:before {\n content: \"\\e906\";\n}\n.qr-email1:before {\n content: \"\\e907\";\n}\n.qr-app-store:before {\n content: \"\\e908\";\n}\n.qr-facebook-like:before {\n content: \"\\e909\";\n}\n.qr-pinterest:before {\n content: \"\\e90a\";\n}\n.qr-mp3:before {\n content: \"\\e90b\";\n}\n.qr-vcard:before {\n content: \"\\e90c\";\n}\n.qr-url:before {\n content: \"\\e90d\";\n}\n.qr-text:before {\n content: \"\\e90e\";\n}\n.qr-event:before {\n content: \"\\e90f\";\n}\n.qr-youtube:before {\n content: \"\\e910\";\n}\n.qr-star-inside-circle:before {\n content: \"\\e911\";\n}\n.qr-open-menu:before {\n content: \"\\e912\";\n}\n.qr-twitter:before {\n content: \"\\e913\";\n}\n.qr-caret-up:before {\n content: \"\\e914\";\n}\n.qr-caret-down:before {\n content: \"\\e915\";\n}\n.qr-sns:before {\n content: \"\\e916\";\n}\n.qr-wechat:before {\n content: \"\\e917\";\n}\n.qr-multi:before {\n content: \"\\e918\";\n}\n.qr-search:before {\n content: \"\\e919\";\n}\n.qr-alipay:before {\n content: \"\\e91a\";\n}\n.qr-social-media:before {\n content: \"\\e91b\";\n}\n.qr-forms:before {\n content: \"\\e91c\";\n}\n.qr-check-circle:before {\n content: \"\\e91d\";\n}\n.qr-more:before {\n content: \"\\e91e\";\n}\n.qr-line:before {\n content: \"\\e91f\";\n}\n.qr-tiktok:before {\n content: \"\\e920\";\n}\n.qr-close:before {\n content: \"\\e921\";\n}\n.qr-question-circle:before {\n content: \"\\e922\";\n}\n.qr-angle-down:before {\n content: \"\\e923\";\n}\n.qr-angle-up:before {\n content: \"\\e924\";\n}\n.qr-plus:before {\n content: \"\\e925\";\n}\n.qr-user:before {\n content: \"\\e926\";\n}\n.qr-qrcode:before {\n content: \"\\e927\";\n}\n.qr-double-arrow-left:before {\n content: \"\\e928\";\n}\n.qr-double-arrow-right:before {\n content: \"\\e929\";\n}\n.qr-question:before {\n content: \"\\e92a\";\n}\n.qr-paint-brush:before {\n content: \"\\e92b\";\n}\n.qr-trash:before {\n content: \"\\e92c\";\n}\n.qr-linkedin:before {\n content: \"\\e92d\";\n}\n.qr-wechat-main:before {\n content: \"\\e92e\";\n}\n.qr-whatsapp:before {\n content: \"\\e92f\";\n}\n.qr-tumblr:before {\n content: \"\\e930\";\n}\n.qr-messenger:before {\n content: \"\\e931\";\n}\n.qr-reddit:before {\n content: \"\\e932\";\n}\n.qr-qq:before {\n content: \"\\e933\";\n}\n.qr-medium:before {\n content: \"\\e934\";\n}\n.qr-yelp:before {\n content: \"\\e935\";\n}\n.qr-quora:before {\n content: \"\\e936\";\n}\n.qr-meetup:before {\n content: \"\\e937\";\n}\n.qr-snapchat:before {\n content: \"\\e938\";\n}\n.qr-check:before {\n content: \"\\e939\";\n}\n.qr-exchange:before {\n content: \"\\e93a\";\n}\n.qr-facebook:before {\n content: \"\\e93b\";\n}\n.qr-play:before {\n content: \"\\e93c\";\n}\n.qr-kakao-talk:before {\n content: \"\\e93d\";\n}\n.qr-viber:before {\n content: \"\\e93e\";\n}\n.qr-high-signal:before {\n content: \"\\e93f\";\n}\n.qr-telegram:before {\n content: \"\\e940\";\n}\n.qr-twitch:before {\n content: \"\\e941\";\n}\n.qr-phone-call:before {\n content: \"\\e942\";\n}\n.qr-global:before {\n content: \"\\e943\";\n}\n.qr-postmates:before {\n content: \"\\e944\";\n}\n.qr-foodpanda:before {\n content: \"\\e945\";\n}\n.qr-ebay:before {\n content: \"\\e946\";\n}\n.qr-rakuten:before {\n content: \"\\e947\";\n}\n.qr-menulog:before {\n content: \"\\e948\";\n}\n.qr-podcast:before {\n content: \"\\e949\";\n}\n.qr-zomato:before {\n content: \"\\e94a\";\n}\n.qr-shopify:before {\n content: \"\\e94b\";\n}\n.qr-ubereats:before {\n content: \"\\e94c\";\n}\n.qr-etsy:before {\n content: \"\\e94d\";\n}\n.qr-bilibili:before {\n content: \"\\e94e\";\n}\n.qr-streamlabs:before {\n content: \"\\e94f\";\n}\n.qr-soundcloud:before {\n content: \"\\e950\";\n}\n.qr-patreon:before {\n content: \"\\e951\";\n}\n.qr-grubhub:before {\n content: \"\\e952\";\n}\n.qr-doordash:before {\n content: \"\\e953\";\n}\n.qr-kuaishou:before {\n content: \"\\e954\";\n}\n.qr-douban:before {\n content: \"\\e955\";\n}\n.qr-account:before {\n content: \"\\e956\";\n}\n.qr-settings:before {\n content: \"\\e957\";\n}\n.qr-refresh:before {\n content: \"\\e958\";\n}\n.qr-swiggy:before {\n content: \"\\e959\";\n}\n.qr-justeat:before {\n content: \"\\e95a\";\n}\n.qr-deliveroo:before {\n content: \"\\e95b\";\n}\n.qr-glovo:before {\n content: \"\\e95c\";\n}\n.qr-time:before {\n content: \"\\e95d\";\n}\n.qr-notification:before {\n content: \"\\e95e\";\n}\n.qr-lock:before {\n content: \"\\e95f\";\n}\n.qr-zhihu:before {\n content: \"\\e960\";\n}\n.qr-xiao-hongsu:before {\n content: \"\\e961\";\n}\n.qr-weibo:before {\n content: \"\\e962\";\n}\n.qr-wechat-mini:before {\n content: \"\\e963\";\n}\n.qr-soul:before {\n content: \"\\e964\";\n}\n.qr-himalaya:before {\n content: \"\\e965\";\n}\n.qr-meituan:before {\n content: \"\\e966\";\n}\n.qr-eleme:before {\n content: \"\\e967\";\n}\n.qr-pingduoduo:before {\n content: \"\\e968\";\n}\n.qr-jingdong:before {\n content: \"\\e969\";\n}\n.qr-taobao:before {\n content: \"\\e96a\";\n}\n.qr-xuexi:before {\n content: \"\\e96b\";\n}\n.qr-qq-music:before {\n content: \"\\e96c\";\n}\n.qr-k-song:before {\n content: \"\\e96d\";\n}\n.qr-hibixin:before {\n content: \"\\e96e\";\n}\n.qr-dianping:before {\n content: \"\\e96f\";\n}\n.qr-wechat-channel:before {\n content: \"\\e970\";\n}\n.qr-amazon:before {\n content: \"\\e971\";\n}\n.qr-applemusic:before {\n content: \"\\e972\";\n}\n.qr-yogiyo:before {\n content: \"\\e973\";\n}\n.qr-send:before {\n content: \"\\e974\";\n}\n.qr-open-box:before {\n content: \"\\e975\";\n}\n.qr-left-arrow:before {\n content: \"\\e976\";\n}\n.qr-xianyu:before {\n content: \"\\e977\";\n}\n.qr-tick-inside-circle:before {\n content: \"\\e978\";\n}\n.qr-reward:before {\n content: \"\\e979\";\n}\n.qr-template:before {\n content: \"\\e97a\";\n}\n.qr-location:before {\n content: \"\\e97b\";\n}\n.qr-fax:before {\n content: \"\\e97c\";\n}\n.qr-brief-case:before {\n content: \"\\e97d\";\n}\n.qr-phone:before {\n content: \"\\e97e\";\n}\n.qr-form:before {\n content: \"\\e97f\";\n}\n.qr-add-user:before {\n content: \"\\e980\";\n}\n.qr-documentation:before {\n content: \"\\e981\";\n}\n.qr-kesong:before {\n content: \"\\e982\";\n}\n.qr-cloud-computing:before {\n content: \"\\e983\";\n}\n.qr-rise:before {\n content: \"\\e984\";\n}\n.qr-box:before {\n content: \"\\e985\";\n}\n.qr-bolt:before {\n content: \"\\e986\";\n}\n.qr-shield:before {\n content: \"\\e987\";\n}\n.qr-circle-check-thin:before {\n content: \"\\e988\";\n}\n.qr-share:before {\n content: \"\\e989\";\n}\n.qr-link:before {\n content: \"\\e98a\";\n}\n.qr-hot-coffee:before {\n content: \"\\e98b\";\n}\n.qr-speech-bubble:before {\n content: \"\\e98c\";\n}\n.qr-shopping-bag:before {\n content: \"\\e98d\";\n}\n.qr-music:before {\n content: \"\\e98e\";\n}\n.qr-wifi:before {\n content: \"\\e98f\";\n}\n.qr-paper:before {\n content: \"\\e990\";\n}\n.qr-user-profile:before {\n content: \"\\e991\";\n}\n.qr-facebook-circle:before {\n content: \"\\e992\";\n}\n.qr-frame:before {\n content: \"\\e993\";\n}\n.qr-layout:before {\n content: \"\\e994\";\n}\n.qr-sliders:before {\n content: \"\\e995\";\n}\n.qr-image:before {\n content: \"\\e996\";\n}\n.qr-two-arrows-pointing-right-and-left:before {\n content: \"\\e997\";\n}\n.qr-lock-no-key-hold:before {\n content: \"\\e998\";\n}\n.qr-arrow-down-in-circle:before {\n content: \"\\e999\";\n}\n.qr-scan:before {\n content: \"\\e99a\";\n}\n.qr-star:before {\n content: \"\\e99b\";\n}\n.qr-embed-other:before {\n content: \"\\e99c\";\n}\n.qr-embed-video:before {\n content: \"\\e99d\";\n}\n.qr-meta-tags:before {\n content: \"\\e99e\";\n}\n.qr-store-hours:before {\n content: \"\\e99f\";\n}\n.qr-eyes:before {\n content: \"\\e9a0\";\n}\n.qr-pattern:before {\n content: \"\\e9a1\";\n}\n.qr-template-frame:before {\n content: \"\\e9a2\";\n}\n.qr-angle-right:before {\n content: \"\\e9a3\";\n}\n.qr-angle-left:before {\n content: \"\\e9a4\";\n}\n.qr-uber:before {\n content: \"\\e9a5\";\n}\n.qr-exclamation-circle:before {\n content: \"\\e9a6\";\n}\n.qr-circle-check-regular:before {\n content: \"\\e9a7\";\n}\n.qr-plus-circle:before {\n content: \"\\e9a8\";\n}\n.qr-colors:before {\n content: \"\\e9a9\";\n}\n.qr-logo:before {\n content: \"\\e9aa\";\n}\n.qr-close-circle:before {\n content: \"\\e9ab\";\n}\n.qr-trashcan:before {\n content: \"\\e9ac\";\n}\n.qr-arrow:before {\n content: \"\\e9ad\";\n}\n.qr-location-solid:before {\n content: \"\\e9ae\";\n}\n.qr-lock-circle:before {\n content: \"\\e9af\";\n}\n.qr-show-more:before {\n content: \"\\e9b0\";\n}\n.qr-register:before {\n content: \"\\e9b1\";\n}\n.qr-login:before {\n content: \"\\e9b2\";\n}\n.qr-user-add:before {\n content: \"\\e9b3\";\n}\n.qr-dashboard:before {\n content: \"\\e9b4\";\n}\n.qr-logout:before {\n content: \"\\e9b5\";\n}\n.qr-sms:before {\n content: \"\\e9b6\";\n}\n.qr-event2:before {\n content: \"\\e9b7\";\n}\n.qr-padlock:before {\n content: \"\\e9b8\";\n}\n.qr-profile-stack:before {\n content: \"\\e9b9\";\n}\n.qr-huawei:before {\n content: \"\\e9ba\";\n}\n.qr-apple:before {\n content: \"\\e9bb\";\n}\n.qr-android:before {\n content: \"\\e9bc\";\n}\n.qr-billing:before {\n content: \"\\e9bd\";\n}\n.qr-x-logo:before {\n content: \"\\e9be\";\n}\n.qr-micro:before {\n content: \"\\e9bf\";\n}\n.qr-pieces:before {\n content: \"\\e9c0\";\n}\n.qr-ebook:before {\n content: \"\\e9c1\";\n}\n.qr-edit-comment:before {\n content: \"\\e9c2\";\n}\n.qr-tiger:before {\n content: \"\\e9c3\";\n}\n.qr-group:before {\n content: \"\\e9c4\";\n}\n.qr-clound:before {\n content: \"\\e9c5\";\n}\n.qr-stacks:before {\n content: \"\\e9c6\";\n}\n.qr-frame-code:before {\n content: \"\\e9c7\";\n}\n.qr-audio:before {\n content: \"\\e9c8\";\n}\n.qr-facebook-solid:before {\n content: \"\\e9c9\";\n}\n.qr-share-link:before {\n content: \"\\e9ca\";\n}\n.qr-building:before {\n content: \"\\e9cb\";\n}\n.qr-gs1-link:before {\n content: \"\\e9cc\";\n}\n.qr-multi-url-v2:before {\n content: \"\\e9cd\";\n}\n.qr-url-v2:before {\n content: \"\\e9ce\";\n}\n.qr-event-v2:before {\n content: \"\\e9cf\";\n}\n.qr-text-v2:before {\n content: \"\\e9d0\";\n}\n.qr-menu-v2:before {\n content: \"\\e9d1\";\n}\n.qr-link-page:before {\n content: \"\\e9d2\";\n}\n.qr-email-v2:before {\n content: \"\\e9d3\";\n}\n.qr-file-v2:before {\n content: \"\\e9d4\";\n}\n.qr-landing-page:before {\n content: \"\\e9d5\";\n}\n.qr-wifi-v2:before {\n content: \"\\e9d6\";\n}\n.qr-sms-v2:before {\n content: \"\\e9d7\";\n}\n.qr-youtube-v2:before {\n content: \"\\e9d8\";\n}\n.qr-mp3-v2:before {\n content: \"\\e9d9\";\n}\n.qr-google-form:before {\n content: \"\\e9da\";\n}\n.qr-appstore-v2:before {\n content: \"\\e9db\";\n}\n.qr-location-v2:before {\n content: \"\\e9dc\";\n}\n.qr-vcard-v2:before {\n content: \"\\e9dd\";\n}\n.qr-pinterest-v2:before {\n content: \"\\e9de\";\n}\n.qr-tiktok-v2:before {\n content: \"\\e9df\";\n}\n.qr-instagram-v2:before {\n content: \"\\e9e0\";\n}\n.qr-facebook-v2:before {\n content: \"\\e9e1\";\n}\n.qr-x-logo-v2:before {\n content: \"\\e9e2\";\n}\n.qr-sms1:before {\n content: \"\\e9e3\";\n}\n.qr-gs1:before {\n content: \"\\e9e4\";\n}\n.qr-url1:before {\n content: \"\\e9e5\";\n}\n.qr-text-v3:before {\n content: \"\\e9e6\";\n}\n.qr-app-store-v3:before {\n content: \"\\e9e7\";\n}\n.qr-email-v3:before {\n content: \"\\e9e8\";\n}\n.qr-event-v3:before {\n content: \"\\e9e9\";\n}\n.qr-facebook-v3:before {\n content: \"\\e9ea\";\n}\n.qr-file:before {\n content: \"\\e9eb\";\n}\n.qr-google-form-v3:before {\n content: \"\\e9ec\";\n}\n.qr-instagram-v3:before {\n content: \"\\e9ed\";\n}\n.qr-landing-page-v3:before {\n content: \"\\e9ee\";\n}\n.qr-link-page-v3:before {\n content: \"\\e9ef\";\n}\n.qr-location-v3:before {\n content: \"\\e9f0\";\n}\n.qr-hot-coffee-v3:before {\n content: \"\\e9f1\";\n}\n.qr-music-v3:before {\n content: \"\\e9f2\";\n}\n.qr-murl:before {\n content: \"\\e9f3\";\n}\n.qr-pinterest-v3:before {\n content: \"\\e9f4\";\n}\n.qr-code:before {\n content: \"\\e9f5\";\n}\n.qr-tiger-v3:before {\n content: \"\\e9f6\";\n}\n.qr-sepa:before {\n content: \"\\e9f7\";\n}\n.qr-tiktok1:before {\n content: \"\\e9f8\";\n}\n.qr-vcard-v3:before {\n content: \"\\e9f9\";\n}\n.qr-wifi-v3:before {\n content: \"\\e9fa\";\n}\n.qr-x:before {\n content: \"\\e9fb\";\n}\n.qr-youtube-v3:before {\n content: \"\\e9fc\";\n}\n.qr-setting-v2:before {\n content: \"\\e9fd\";\n}\n.qr-video:before {\n content: \"\\e9fe\";\n}\n.qr-scan-check:before {\n content: \"\\e9ff\";\n}\n.qr-scan-chart:before {\n content: \"\\ea00\";\n}\n.qr-scan-settings:before {\n content: \"\\ea01\";\n}\n.qr-spotify:before {\n content: \"\\ea02\";\n}\n.qr-rounded-plus:before {\n content: \"\\ea03\";\n}\n.qr-rounded-minus:before {\n content: \"\\ea04\";\n}\n.qr-versus:before {\n content: \"\\ea05\";\n}\n.qr-neutral:before {\n content: \"\\ea06\";\n}\n.qr-dislike:before {\n content: \"\\ea07\";\n}\n.qr-like:before {\n content: \"\\ea08\";\n}\n.qr-color-picker:before {\n content: \"\\ea09\";\n}\n.qr-bulb:before {\n content: \"\\ea0a\";\n}\n.qr-eye:before {\n content: \"\\ea0b\";\n}\n.qr-print:before {\n content: \"\\ea0c\";\n}\n.qr-gift:before {\n content: \"\\ea0d\";\n}\n.qr-scissors:before {\n content: \"\\ea0e\";\n}\n.qr-diamond:before {\n content: \"\\ea0f\";\n}\n.qr-secure-shield:before {\n content: \"\\ea10\";\n}\n.qr-insecure-shield:before {\n content: \"\\ea11\";\n}\n.qr-email-notify:before {\n content: \"\\ea12\";\n}\n.qr-speed-meter:before {\n content: \"\\ea13\";\n}\n.qr-check-shield:before {\n content: \"\\ea14\";\n}\n.qr-slash-user:before {\n content: \"\\ea15\";\n}\n.qr-increase:before {\n content: \"\\ea16\";\n}\n.qr-ar:before {\n content: \"\\ea17\";\n}\n.qr-building-v2:before {\n content: \"\\ea18\";\n}\n.qr-business-report:before {\n content: \"\\ea19\";\n}\n.qr-bar-chart:before {\n content: \"\\ea1a\";\n}\n.qr-offer:before {\n content: \"\\ea1b\";\n}\n.qr-plug:before {\n content: \"\\ea1c\";\n}\n.qr-store:before {\n content: \"\\ea1d\";\n}\n.qr-grabfood:before {\n content: \"\\ea1e\";\n}\n.qr-card:before {\n content: \"\\ea1f\";\n}\n.qr-canvas-pencil:before {\n content: \"\\ea20\";\n}\n.qr-microscope:before {\n content: \"\\ea21\";\n}\n.qr-measuring-tape:before {\n content: \"\\ea22\";\n}\n.qr-touch:before {\n content: \"\\ea23\";\n}\n.qr-arrow-choose:before {\n content: \"\\ea24\";\n}\n.qr-shapes:before {\n content: \"\\ea25\";\n}\n.qr-outlined-star:before {\n content: \"\\ea26\";\n}\n.qr-checklist:before {\n content: \"\\ea27\";\n}\n.qr-circle:before {\n content: \"\\ea28\";\n}\n.qr-google-review:before {\n content: \"\\ea29\";\n}\n.qr-pip:before {\n content: \"\\ea2a\";\n}\n.qr-mcp:before {\n content: \"\\ea2b\";\n}"])</script><script>self.__next_f.push([1,"a:[\"$\",\"html\",null,{\"lang\":\"fi\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"manifest\",\"href\":\"/static/favicon/manifest.json\"}],[\"$\",\"link\",null,{\"rel\":\"shortcut icon\",\"href\":\"/static/favicon/favicon.ico\"}],[\"$\",\"meta\",null,{\"name\":\"mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",null,{\"httpEquiv\":\"X-UA-Compatible\",\"content\":\"IE=edge\"}],[\"$\",\"meta\",null,{\"name\":\"apple-itunes-app\",\"content\":\"app-id=id1509675463\"}],[\"$\",\"meta\",null,{\"name\":\"google-play-app\",\"content\":\"app-id=com.qrtiger\"}],[\"$\",\"link\",null,{\"rel\":\"apple-touch-icon\",\"href\":\"/static/favicon/icon.png\"}],[\"$\",\"link\",null,{\"rel\":\"android-touch-icon\",\"href\":\"/static/favicon/icon.png\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://qrtiger-fe.nyc3.cdn.digitaloceanspaces.com\",\"crossOrigin\":\"\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://fonts.gstatic.com\",\"crossOrigin\":\"anonymous\"}],[[\"$\",\"link\",\"preload-/static/assets/fonts/Poppins/Poppins-Regular.woff2\",{\"rel\":\"preload\",\"href\":\"/static/assets/fonts/Poppins/Poppins-Regular.woff2\",\"as\":\"font\",\"type\":\"font/woff2\",\"crossOrigin\":\"anonymous\"}],[\"$\",\"link\",\"preload-/static/assets/fonts/Poppins/Poppins-Bold.woff2\",{\"rel\":\"preload\",\"href\":\"/static/assets/fonts/Poppins/Poppins-Bold.woff2\",\"as\":\"font\",\"type\":\"font/woff2\",\"crossOrigin\":\"anonymous\"}]],[\"$\",\"style\",null,{\"id\":\"critical-fonts-inline\",\"dangerouslySetInnerHTML\":{\"__html\":\"$e\"}}],[\"$\",\"link\",null,{\"rel\":\"stylesheet\",\"href\":\"/static/assets/fonts/fontface.css\",\"media\":\"print\",\"id\":\"extended-fontface-css\",\"suppressHydrationWarning\":true}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"\\n (function () {\\n function activateDeferredStylesheet(id) {\\n var link = document.getElementById(id);\\n if (!link) return;\\n link.onload = function () { this.media = \\\"all\\\"; };\\n if (link.sheet) link.media = \\\"all\\\";\\n }\\n activateDeferredStylesheet(\\\"extended-fontface-css\\\");\\n })();\\n \"}}],[\"$\",\"noscript\",null,{\"children\":[\"$\",\"link\",null,{\"rel\":\"stylesheet\",\"href\":\"/static/assets/fonts/fontface.css\"}]}],[[\"$\",\"meta\",null,{\"name\":\"subject\",\"content\":\"Qrtiger\"}],[\"$\",\"meta\",null,{\"name\":\"copyright\",\"content\":\"Qrtiger\"}],[\"$\",\"meta\",null,{\"name\":\"language\",\"content\":\"EN\"}],[\"$\",\"meta\",null,{\"name\":\"author\",\"content\":\"Benjamin Claeys, info@qrtiger.com\"}],[\"$\",\"meta\",null,{\"name\":\"url\",\"content\":\"https://qrcode-tiger.com\"}],false,[\"$\",\"meta\",null,{\"name\":\"facebook-domain-verification\",\"content\":\"tctmbaunwrxf1ru5bbwf8c85wcmpbl\"}]],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"\\n window.dataLayer = window.dataLayer || [];\\n \"}}]]}],[\"$\",\"body\",null,{\"children\":[[\"$\",\"$Lf\",null,{}],[\"$\",\"$L10\",null,{\"children\":[\"$\",\"$L11\",null,{\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],\"notFoundStyles\":[]}]}]}],[\"$\",\"$L12\",null,{\"id\":\"ahrefs-analytics\",\"strategy\":\"lazyOnload\",\"src\":\"https://analytics.ahrefs.com/analytics.js\",\"data-key\":\"kV0BskPB0ph96ZxJ/l9ygg\"}],[\"$\",\"$L13\",null,{\"containerId\":\"GTM-M753FHX\"}]]}]]}]\n"])</script><script>self.__next_f.push([1,"9:[\"$\",\"$L14\",null,{\"locale\":\"fi\",\"messages\":{\"common\":{\"app\":{\"containers\":{\"LocaleToggle\":{\"af\":\"af\",\"afName\":\"Afrikaans\",\"ar\":\"ar\",\"arName\":\"العربية\",\"bn\":\"bn\",\"bnName\":\"বাংলা\",\"cn\":\"cn\",\"cnName\":\"简体中文\",\"cs\":\"cs\",\"csName\":\"Czech\",\"da\":\"da\",\"daName\":\"Dansk\",\"de\":\"de\",\"deName\":\"Deutsch\",\"el\":\"el\",\"elName\":\"Ελληνικά\",\"en\":\"en\",\"enName\":\"Eng\",\"es\":\"es\",\"esName\":\"Español\",\"fi\":\"fi\",\"fiName\":\"Suomi\",\"fr\":\"fr\",\"frName\":\"Français\",\"hi\":\"hi\",\"hiName\":\"हिन्दी\",\"hu\":\"hu\",\"huName\":\"Magyar\",\"id\":\"id\",\"idName\":\"Indonesia\",\"it\":\"it\",\"itName\":\"Italiano\",\"ja\":\"ja\",\"jaName\":\"日本語\",\"jv\":\"jv\",\"jvName\":\"Basa Jawa\",\"ko\":\"ko\",\"koName\":\"한국어\",\"ms\":\"ms\",\"msName\":\"Melayu\",\"nb\":\"nb\",\"nbName\":\"Norsk\",\"nl\":\"nl\",\"nlName\":\"Nederlands\",\"pa\":\"pa\",\"paName\":\"ਪੰਜਾਬੀ\",\"pl\":\"pl\",\"plName\":\"Polski\",\"pt\":\"pt\",\"ptName\":\"Português\",\"ro\":\"ro\",\"roName\":\"Română\",\"ru\":\"ru\",\"ruName\":\"Русский\",\"selectLanguage\":\"Select your language\",\"sv\":\"sv\",\"svName\":\"Svenska\",\"ta\":\"ta\",\"taName\":\"தமிழ்\",\"th\":\"th\",\"thName\":\"ไทย\",\"tr\":\"tr\",\"trName\":\"Türkçe\",\"ur\":\"ur\",\"urName\":\"اردو\",\"vi\":\"vi\",\"viName\":\"Tiếng Việt\",\"zh\":\"zh\",\"zhName\":\"简体中文\",\"zh-cn\":\"zh-cn\",\"zh-cnName\":\"简体中文\",\"zh-tw\":\"zh-tw\",\"zh-twName\":\"繁體中文\"},\"global\":{\"400\":\"Virheellinen pyyntö\",\"404\":\"Linkkiä ei löytynyt\",\"500\":\"Jotain meni pieleen\",\"bookDemo\":\"Varaa esittely\",\"faq\":\"Usein kysytyt kysymykset\",\"more\":\"Lisää\",\"less\":\"Vähemmän\",\"eventMenu\":\"Tapahtuma\",\"scanMe\":\"Scan me\",\"success\":\"Onnistuminen\",\"needPaidToUseFeature\":\"Sinun täytyy hankkia maksullinen suunnitelma käyttääksesi tätä ominaisuutta.\",\"needPremiumToUseFeature\":\"Tämä ominaisuus toimii vain Premium-tilillä.\",\"noMoreFreeTrial\":\"Sinulla ei ole enää vapaata kokeiluaikaista dynaamista QR-koodia käytettävissä. Jatkaaksesi voit ostaa uuden suunnitelman tai uusia nykyisen suunnitelmasi.\",\"getNow\":\"Hanki nyt\",\"removeWatermark\":\"Poista vesileima\",\"requireField\":\"Pakollinen kenttä\",\"min\":\"Skannausarvon on oltava suurempi tai yhtä suuri kuin {number}\",\"invalidUrl\":\"Virheellinen URL\",\"invalidGoogleReviewUrl\":\"Ole hyvä ja syötä kelvollinen Google-arvostelulinkki\",\"invalidEmail\":\"Virheellinen email\",\"invalidNumber\":\"Virheellinen numero\",\"invalidFileSize\":\"Sinun file on liian suuri, jos ihmiset skannaavat sen, se vie kauan ladata puhelimessaan, ole hyvä ja muuta file kokoa tai päivitä sitä!\",\"invalidImageSize\":\"Kuvasi on liian suuri! Käytäthän suositeltua kuvakokoa.\",\"invalidFile\":\"Virheellinen file\",\"uploadFileSuccess\":\"file on ladattu onnistuneesti!\",\"showDemo\":\"Katso DEMO\",\"pleaseVerifyEmail\":\"Vahvista email käyttääksesi tätä ominaisuutta.\",\"qrCode\":\"QR-koodi\",\"editUrl\":\"Muokkaa URL-osoitetta\",\"trackData\":\"Seurantatiedot\",\"learnMore\":\"Opi lisää\",\"vCard\":\"vCard\",\"event\":\"Tapahtumat\",\"file\":\"File\",\"menu\":\"Valikko\",\"video\":\"Video\",\"settings\":\"Asetukset\",\"socialMedia\":\"Link Page\",\"socialMediaProfile\":\"Sosiaalinen media\",\"dashboard\":\"Hallintapaneeli\",\"titleH5Editor\":\"Sivusi otsikko\",\"descH5Editor\":\"Sivusi lyhyt kuvaus\",\"htmlCategory\":\"Landing page\",\"smedia\":\"Link Page\",\"googleFormUrl\":\"Google Form\",\"googleReviewUrl\":\"Google Arvostelu\",\"googleReviewUrlDesc\":\"Hanki enemmän Google-arvosteluja skannaamalla QR-koodi\",\"multiUrl\":\"Smart URL\",\"wechatMiniApp\":\"Wechatin minisovellus\",\"wechatTaobao\":\"Wechat/Taobao\",\"wechatAlipayPayment\":\"Wechat/Alipay\",\"appStores\":\"App stores\",\"mp3\":\"MP3\",\"instagram\":\"Instagram\",\"pinterest\":\"Pinterest\",\"tiktok\":\"Tiktok\",\"youtube\":\"Youtube\",\"wifi\":\"Wifi\",\"gs1DigitalLink\":\"GS1 Digitaal\",\"yourUrl\":\"Sinun URL-osoitteesi\",\"yourUrlDesc\":\"Säilytä mitkä tahansa linkit tai resurssit verkossa helposti jaettavaksi\",\"vCardDesc\":\"Jaa yhteystietosi skannattavalla digitaalisella käyntikortilla.\",\"fileDesc\":\"Jaa PDF-, JPEG-, PNG-, MP4-, Excel- ja Word-tiedosto file skannauksella.\",\"socialMediaProfileDesc\":\"Kasvata yleisöäsi, sitoutumista ja vaikutelmia sosiaalisessa mediassa\",\"googleFormUrlDesc\":\"Saat enemmän vastauksia muuntamalla Google-lomakkeet QR-koodeiksi.\",\"gs1DigitalLinkDesc\":\"Luo helposti QR-koodeja GTIN-, GCN-, SSCC-, GLN-, GDTI-, GSRN- ja muihin.\",\"menuDesc\":\"Muuta digitaalinen ruokalistasivusi QR-koodiksi kontaktittoman vaihtoehdon tarjoamiseksi.\",\"appStoresDesc\":\"Lisää sovellusten latauksia Google Playssa, App Store ja AppGalleryssa\",\"htmlCategoryDesc\":\"Ei-koodaus sivunrakentaja paras kaikille kampanjoille\",\"multiUrlDesc\":\"Upota useita linkkejä yhteen QR-koodiin tavoittaaksesi erilaisia skannereita\",\"emailDesc\":\"Tallenna email osoitteesi ja valmiiksi laadittu email\",\"wifiDesc\":\"Jaa verkot skannauksella. Tallenna Wi-Fi-salasana, SSID ja salaus\",\"mp3Desc\":\"Lataa äänitiedostoja WAV- tai MP3-muodossa, enintään 60 Mt.\",\"videoDesc\":\"Muunna mp4- tai rikas media helpottaaksesi jakamista\",\"eventDesc\":\"Syötä tapahtuman tiedot - otsikko, paikka ja kesto\",\"facebookDesc\":\"Jaa profiilisi, sivusi, ryhmäsi, postauksesi, reelisi ja tapahtumasi\",\"youtubeDesc\":\"Säilytä YouTube-kanavasi linkki, video, lyhytelokuvat ja muut resurssit\",\"instagramDesc\":\"Lisää näkyvyyttä jakamalla profiilisi, sivusi, julkaisusi tai rullasi\",\"pinterestDesc\":\"Lisää näkyvyyttä jakamalla profiilisi ja huolella laaditut nastat.\",\"tiktokDesc\":\"Kasvata yleisöäsi ja sitoutumista jakamalla profiilisi\",\"twitterDesc\":\"Jaa X-profiilisi, -sivusi tai -twiittisi kasvattaaksesi yhteisöäsi\",\"locationDesc\":\"Syötä leveys- ja pituusasteet jakaaaksesi tarkan, tarkkapiirteisen sijainnin\",\"textDesc\":\"Jaa lainauksia, ohjeita, koodeja, tavallista tekstiä ja muuta\",\"smsDesc\":\"Tallenna matkapuhelinnumerosi valmiiksi täytettyyn tekstiviestiin\",\"organizationDescription\":\"QR TIGER on edistynyt verkossa toimiva QR-koodigeneraattori, joka tarjoaa staattisia ja dynaamisia QR-koodiratkaisuja yksityishenkilöille ja yrityksille maailmanlaajuisesti.\",\"webApplicationName\":\"QR TIGER QR-koodigeneraattori\",\"webApplicationDescription\":\"Luo ilmaisia QR-koodeja logolla tai dynaamisia QR-koodeja, joiden kohdetta voi muokata ja skannauksia seurata reaaliajassa. Luo jopa 3 000 koodia kerralla ja yhdistä API:n, Zapierin, HubSpotin, Canvan ja Google Analyticsin kautta.\",\"webApplicationOperatingSystem\":\"Mikä tahansa (verkkopohjainen)\",\"webApplicationBrowserRequirements\":\"Vaatii JavaScriptin ja modernin verkkoselaimen\",\"webApplicationOfferFree\":\"Ilmainen paketti\",\"webApplicationFeature1\":\"QR-koodityypit: URL, vCard, tiedosto, linkkisivu, Google-lomake, Google-arvostelu, menu, sovelluskaupat, aloitussivu, älykäs URL, GS1 Digital, MP3, video, WiFi, sähköposti, WhatsApp, tapahtuma, sijainti, teksti, SMS\",\"webApplicationFeature2\":\"Sosiaalisen median QR-koodit Facebookiin, YouTubeen, Instagramiin, Pinterestiin, TikTokiin ja Twitteriin\",\"webApplicationFeature3\":\"Dynaamiset QR-koodit, joiden kohdetta voi muokata ja skannauksia seurata reaaliajassa\",\"webApplicationFeature4\":\"Skannausanalytiikka ajan, sijainnin ja laitteen mukaan\",\"webApplicationFeature5\":\"QR-koodin mukautus logolla, väreillä, kuvioilla, silmillä ja kehyksillä\",\"webApplicationFeature6\":\"QR-koodien massaluonti jopa 3 000 kappaletta erässä\",\"webApplicationFeature7\":\"Sena AI -kampanjatiedot\",\"webApplicationFeature8\":\"White label -linkit ja oma verkkotunnus\",\"webApplicationFeature9\":\"Salasanasuojaus, vanhentuminen ja skannausilmoitukset\",\"webApplicationFeature10\":\"Sijainnin seuranta ja geofencing\",\"webApplicationFeature11\":\"QR-koodi-API\",\"webApplicationFeature12\":\"Integraatiot: Zapier, HubSpot, Canva, Google Analytics 4, Google Tag Manager, monday.com\",\"seoOgTitle\":\"Paras QR-koodigeneraattori - QR Tiger - QR-koodigeneraattori, jolla luodaan mukautettuja QR-koodeja logolla\",\"seoOgDescription\":\"Paras QR-koodigeneraattori dynaamisten QR-koodien luomiseen logolla ja datan seurantaan ammattikäyttöön ja markkinointiin, ilmainen räätälöity QR-koodigeneraattori logolla\",\"home\":\"Koti\",\"about\":\"Tietoja\",\"acceptAll\":\"Hyväksy kaikki\",\"acceptAllNote\":\"Klikkaamalla \\\"Hyväksy kaikki evästeet\\\" hyväksyt kaikkien evästeiden käytön, kuten selitetty {link}-sivulla.\",\"advertisingCookies\":\"Ota käyttöön mainos-evästeet\",\"advertisingCookiesDesc\":\"Nämä auttavat näyttämään sinulle mainoksia, jotka ovat relevantimpia, ja auttavat meitä mittaamaan mainostemme tehokkuutta.\",\"applyChanges\":\"Tee muutokset.\",\"bulkQR\":\"Massa QR-koodeja\",\"cookieCategories\":\"Evästekategoriat\",\"cookieDeclaration\":\"Evästeseloste\",\"cookieNote\":\"Huomautus: Välttämättömät evästeet pitävät verkkosivustomme toiminnassa moitteettomasti eivätkä niitä voi sulkea pois käytöstä.\",\"cookiePolicy\":\"Evästekäytäntö\",\"cookieSettings\":\"Evästeasetukset\",\"essentialCookies\":\"Välttämättömät evästeet (aina aktiiviset)\",\"essentialCookiesDesc\":\"Nämä ovat aina päällä. Niitä tarvitaan sivustomme toiminnan kannalta, kuten turvallisuus, kirjautuminen ja perustoiminnot.\",\"functionalCookies\":\"Ota käyttöön toiminnalliset evästeet\",\"functionalCookiesDesc\":\"Nämä muistavat asetuksesi, kuten kielesi, sijaintisi tai kirjautumistietosi, jotta saat sujuvamman kokemuksen.\",\"manageYourCookie\":\"Hallitse evästeasetuksiasi alla. Lisätietoja löydät täältä: {link}.\",\"performanceCookies\":\"Ota käyttöön suorituskykyevästeet\",\"performanceCookiesDesc\":\"Nämä auttavat meitä ymmärtämään, miten ihmiset käyttävät sivustoamme, jotta voimme tehdä siitä paremman.\",\"rejectCookies\":\"Hylkää ei-välttämättömät evästeet\",\"whichCookies\":\"Jos haluat nähdä tarkalleen, mitä evästeitä käytämme, vieraile {link}-sivullamme. Siellä löydät täydellisen luettelon evästeistä, niiden tarjoajista, toiminnoista ja siitä, kuinka kauan ne pysyvät laitteellasi.\",\"whyCookies\":\"Suosittelemme tarkastelemaan tätä sivua ymmärtääksesi tarkalleen, miten ja miksi evästeitä käytetään verkkosivustollamme.\",\"whyUseCookie\":\"Käytämme evästeitä tehdäksemme kokemuksestasi paremman, auttaaksemme meitä ymmärtämään sivustomme käyttöä ja näyttääksemme sinulle sisältöä ja mainoksia, jotka ovat sinulle tärkeitä.\",\"twitter\":\"Twitter\",\"bulkSolution\":\"Massaratkäsittely\",\"login\":\"Kirjaudu sisään\",\"longLogin\":\"Kirjaudu sisään QR TIGER-tilillesi\",\"loginWithSAML\":\"Kirjaudu sisään käyttäen SAMLia\",\"backToLogin\":\"Takaisin kirjautumiseen\",\"back\":\"Takaisin\",\"logout\":\"Kirjaudu ulos\",\"emailAddress\":\"Osoite\",\"phoneNumber\":\"Puhelinnumero\",\"password\":\"Salasana\",\"enterCaptcha\":\"Syötä koodi\",\"confirmPassword\":\"Vahvista salasana\",\"passwordNotMatch\":\"Salasana ei täsmää\",\"rememberMe\":\"Muista minut\",\"signin\":\"Kirjaudu sisään\",\"forgotPassword\":\"Unohtunut salasana\",\"dontHaveAnAccount\":\"Ei tiliä?\",\"signUp\":\"Rekisteröidy\",\"register\":\"Rekisteröidy\",\"save\":\"Tallenna\",\"generateQRCode\":\"Generoi QR-koodi\",\"CreateQRCode\":\"Luo QR-koodi\",\"generateDynamicQRCode\":\"Generoi dynaaminen QR-koodi\",\"logoFormat\":\"300 x 300 px, 72dpi\",\"noImage\":\"Ei kuvaa\",\"removeLogo\":\"Poista logo\",\"removeImage\":\"Poista kuva\",\"downloadSampleImage\":\"Lataa näytekuvaa\",\"logoCodeGuide\":\"Voit muokata näitä malleja myöhemmin vastaamaan brändiäsi.\",\"logoCodeGuide2\":\"Tarkista aina skannaamalla, että QR-koodi toimii.\",\"logoCodeHint\":\"Lue miksi QR-koodisi ei toimi\",\"noLogo\":\"Ei logo\",\"uploadImage\":\"Lataa\",\"downloadSVG\":\"Lataa SVG\",\"downloadPNG\":\"Lataa PNG-tiedosto\",\"downloadEbook\":\"Lataa e-kirja\",\"singleColor\":\"Yksivärinen\",\"colorGradient\":\"Gradient\",\"backgroundImage\":\"Kuva\",\"backgroundImageFormat\":\"Muoto 320 x 640 px, 72 dpi\",\"backgroundImageFormat1\":\"(320 x 320 px, 72dpi)\",\"customEyeColor\":\"Mukautettu silmien väri\",\"background\":\"Tausta\",\"pleaseSelect\":\"Valitse.\",\"leftRight\":\"Vasen - Oikea\",\"topBottom\":\"Ylhäältä - alhaalle\",\"bottomTop\":\"Alhaalta ylös\",\"NWSE\":\"Luode - Kaakko\",\"SWNE\":\"LO - KO\",\"radial\":\"Säteittäinen\",\"eyeColor\":\"Silmien väri\",\"color\":\"Väri\",\"transparentBackground\":\"Läpinäkyvä tausta\",\"frameText\":\"Kehys tekstiin\",\"frameTextFont\":\"Kehystekstin fontti\",\"name\":\"Sinun nimesi\",\"username\":\"Käyttäjänimi\",\"usernamePlaceholder\":\"käyttäjänimi\",\"title\":\"Otsikko\",\"organization\":\"Organisaatio\",\"here\":\"täällä\",\"fullName\":\"Koko nimesi\",\"phone\":\"Puhelin\",\"firstName\":\"Etunimi\",\"lastName\":\"Sukunimi\",\"email\":\"Email\",\"whatsapp\":\"fi: WhatsApp\",\"website\":\"Verkkosivusto\",\"appstoreHeading\":\"Luo yksi QR-koodi sekä Android- että iOS-laitteille\",\"appstoreBody\":\"Yksi QR-koodi, joka automaattisesti linkittyy oikeaan app store tai play store linkkiin. Riippumatta laitteesi käyttöjärjestelmästä, skannerisi avulla päädyt oikeaan sovellukseen.\",\"fileHeading\":\"Jaa tiedostoja ja valokuvia suoraan paikan päällä\",\"fileBody\":\"Missä ikinä oletkaan, jaa kaikki digitaaliset varasi vain QR-koodin avulla ja tee se kauppa!\",\"googleFormHeading\":\"Luo Google form saadaksesi lisätietoja asiakkaistasi\",\"googleFormBody\":\"Google Formsin avulla voit luoda ja analysoida kyselyitä suoraan mobiililaitteellasi tai verkkoselaimessasi – erillistä ohjelmistoa ei tarvita. Saat tulokset välittömästi niiden saapuessa. Lisäksi voit tiivistää kyselytulokset yhdellä silmäyksellä kaavioiden ja graafien avulla.\",\"googleReviewHeading\":\"Hanki enemmän Google-arvosteluja yhdellä skannauksella\",\"googleReviewBody\":\"Ohjaa asiakkaasi suoraan arvostelusivulle yhdellä skannauksella, ilman tarvetta etsimiseen. Yhdistä QR-koodi ReviewCookiin tarjotaksesi äänisyötön ja tekoälyavusteiset, SEO-optimoidut luonnokset, jotka tekevät palautteen antamisesta vaivatonta.\",\"htmlHeading\":\"Luo HTML5-sivu tekstilläsi, kuvilla, videoilla ja tiedostoilla\",\"htmlBody\":\"Yksi HTML5-sivu, joka sisältää kaiken tekstisi, kuvat, tiedostot, mp3-tiedostot, videot mainostamaan tuotettasi ja palveluitasi yhdellä skannauksella ja seuraamaan dataa!\",\"menuHeading\":\"Koskemattomat ratkaisut asiakkaillesi\",\"menuBody\":\"Luo digitaalinen menu PDF-tiedostona tai kuvana, jonka käyttäjät voivat nähdä välittömästi ilman sovelluksia!\",\"mp3Heading\":\"Lataa ja jaa äänitiedostosi kuuntelijoille pelkällä QR-koodilla\",\"mp3Body\":\"Luo QR-koodi jakamaan esikatseluita MP3-kappaleistasi faneillesi.\",\"murlHeading\":\"Yksi QR-koodi useisiin tarkoituksiin\",\"murlBody\":\"Luo QR-koodi, joka vaihtaa URL-osoitettaan käyttäjän sijainnin, päiväajan tai kielen mukaan. Kuten menu, joka vaihtuu aamiaisesta lounaaseen ja illan cocktaileihin.\",\"smediaHeading\":\"Yksi QR-koodi kaikille sosiaalisille ja liiketoimintakanavillesi\",\"smediaBody\":\"Laajenna asiakaspohjaa ja kasvata seuraajamäärääsi kaikilla sosiaalisen median ja liiketoimintasi sivuilla, loistava tapa saada lisää myyntiä ja seuraajia.\",\"vcardHeading\":\"Luo digitaalinen käyntikorttisi\",\"vcardBody\":\"Nyt käyttäjät voivat tallentaa yritystietosi vain skannaamalla ja napauttamalla.\",\"videoHeading\":\"Jaa videotiedostot sekunneissa\",\"videoBody\":\"Lataa video file ja muunna se QR-koodiksi lisätäksesi katselukertoja ja näkyvyyttä.\",\"urlHeading\":\"Vaihda URL-osoitetta, älä QR-koodia\",\"urlBody\":\"Dynaamisten QR-koodien avulla sinun ei tarvitse huolehtia uudelleenpainattamisesta, kun URL-osoitteesi muuttuvat.\",\"free\":\"Vapaa\",\"generateBulkQR\":\"Tuota joukkosarja QR-koodeja\",\"noCreditRequire\":\"Ei luottokorttia tarvita\",\"supportedFormats\":\"Tuetut muodot\",\"regular\":\"Säännöllinen\",\"advanced\":\"Edistynyt\",\"premium\":\"Premium\",\"professional\":\"Ammattilainen\",\"enterprise\":\"Yritys\",\"contactUs\":\"Ota yhteyttä\",\"support\":\"Tuki\",\"currency\":\"US$\",\"month\":\"Kuukausi\",\"year\":\"Vuosi\",\"getOneMonth\":\"Hanki 1 kuukausi\",\"getOneYear\":\"Saa 1 vuosi\",\"copy\":\"Kopio\",\"copied\":\"Kopioitu\",\"canUploadOneFile\":\"Voit ladata vain yhden tiedoston kerrallaan.\",\"uploadMenuFile\":\"Lataa MENU:\",\"uploadVideoFile\":\"Lataa videosi:\",\"usageInstruction\":\"Käyttöohjeet\",\"uploadYourFile\":\"Lataa tiedosto File\",\"uploadYourPaymentCode\":\"Lataa maksukoodin kuva\",\"uploadMenu\":\"Lataa valikko\",\"uploadVideo\":\"Lataa video\",\"trackDynamicQR\":\"Opi seuraamaan tietoja kohteella {dynamicQR}\",\"finishQrCode\":\"Ei, jatka muokkaamista\",\"switchToCategory\":\"Kyllä, vaihda uuteen luokkaan\",\"dynamicQRCodes\":\"dynaamiset QR-koodit\",\"dynamicQRVcard\":\"Elektronisen käyntikortin QR-koodin tekemisen opas\",\"dynamicQRFile\":\"QR-koodin luontiopas\",\"dynamicQRMurl\":\"Monilinkkitoiminto tukee vain dynaamisten QR-koodien luomista.\",\"dynamicQRWechatAlipay\":\"WeChat Alipay -kokoelman koodin tuotanto-opas\",\"dynamicQRAppStore\":\"Sovelluksen lataus-QR-koodin luontiohje\",\"dynamicQRHtml\":\"H5-muokkaus QR-koodin luontiopas\",\"dynamicQRMp3\":\"MP3-äänitiedoston QR-koodin luontiopas\",\"dynamicQRSmedia\":\"Sosiaalisen median QR-koodin tekemisen opas\",\"dynamicQRUrl\":\"Verkkosivun QR-koodin luontiohje\",\"buildWithMenuTiger\":\"Intuitiivinen digitaalinen menu + myyntidashboard kaiken tyyppisille ravintoloille.\",\"buildWithGiftlips\":\"Nauhoita ja personoi videotervehdykset ystäville, perheelle ja työtovereille.\",\"tryForFree\":\"Kokeile ilmaiseksi\",\"buildWithGoogleForm\":\"Käytä monipuolista lomaketyökaluamme, jossa on muokattavat kentät ja analytiikka. Se on varustettu dynaamisilla QR-koodeilla lisääntyneen saavutettavuuden ja joustavuuden takaamiseksi.\",\"buildWithGoogleReview\":\"Käytä monipuolista arviointityökaluamme ohjatun palautteen, äänitulon ja tekoälyn avustamien, SEO-optimoitujen arvosteluluonnosten kanssa, joita käyttäjät voivat muokata ennen julkaisua.\",\"createFreeForm\":\"Luo ILMAINEN lomake\",\"createAiReviewQR\":\"Luo tekoälyarvostelu QR.\",\"or\":\"Tai\",\"urlForIphone\":\"URL iPhonelle\",\"urlForAndroid\":\"URL Androidille\",\"urlForHarmony\":\"URL Harmonylle\",\"facebook\":\"Facebook\",\"signUpFreeDynamicQr\":\"Rekisteröidy ilmaiseksi dynaamista QR-koodia varten\",\"benefitFreeOneYear\":\"Ilmainen 1 vuoden ajan, ei vaadi luottokorttia\",\"benefitEditDestination\":\"Muokkaa linkin kohdetta milloin tahansa\",\"benefitTrackScansData\":\"Seurantaskannaukset, sijainti ja laitetiedot\",\"createMyAccount\":\"Luo tilini\",\"location\":\"Sijainti\",\"text\":\"Teksti\",\"ssid\":\"SSID\",\"ssidTooltip\":\"Tarkista reitittimesi pohja tai sivu.\",\"type\":\"Tyyppi\",\"noEncryption\":\"Ei salakirjoitusta\",\"time\":\"Aika\",\"language\":\"Kieli\",\"geoFence\":\"Maantieteellinen aidattu alue\",\"latitude\":\"Leveysaste\",\"longitude\":\"Pituusaste\",\"minCoordinates\":\"{title} tulee olla suurempi tai yhtä suuri kuin {number}\",\"maxCoordinates\":\"{title} täytyy olla pienempi tai yhtä suuri kuin {number}\",\"radius\":\"Säde metreinä (1 metriä = 3,28 jalkaa)\",\"amountOfScans\":\"Skannausten lukumäärä\",\"urlForLanguage\":\"URL kielen {number} mukaan\",\"addMore\":\"Lisää lisää\",\"startUrl\":\"Aloitus-URL\",\"defaultUrl\":\"Oletus-URL\",\"urlForScan\":\"URL numeroa {number} varten\",\"url\":\"URL\",\"urlForLocation\":\"URL sijainnille {number}\",\"urlForGeoFence\":\"URL geoaidan {number}\",\"country\":\"Maa\",\"region\":\"Alue\",\"city\":\"Kaupunki\",\"optional\":\"Valinnainen\",\"urlForTimezone\":\"URL ajan {number} kohdalle\",\"twentyFourHourFormat\":\"24 tunnin muoto\",\"startTime\":\"Aloitusaika\",\"endTime\":\"Loppuaika\",\"enterTimezone\":\"Syötä aikavyöhyke (kaikkien aikojen tulee noudattaa samaa aikavyöhykettä)\",\"endTimeMustBigger\":\"Ajan loppuajan on oltava suurempi kuin aloitusajan\",\"timeOverlap\":\"Aikasi menee päällekkäin aiemman syötteen kanssa. Ole hyvä ja muuta sitä!\",\"yes\":\"Kyllä\",\"ok\":\"Selvä\",\"error\":\"Virhe\",\"confirm2Fa\":\"Vahvista kaksivaiheinen tunnistautuminen\",\"confirm2FaCodeTooltip\":\"Ole hyvä ja syötä puhelinnumeroosi lähetetty 6-numeroinen vahvistuskoodi\",\"authenticatorCodeTooltip\":\"Syötä 6-numeroinen koodi autentikointisovelluksestasi\",\"authenticatorApp\":\"Autentikointisovellus\",\"phoneSms\":\"Puhelin tekstiviesti\",\"choose2FaMethod\":\"Valitse vahvistusmenetelmä\",\"choose2FaMethodDesc\":\"Valitse, miten haluat varmentaa henkilöllisyytesi\",\"resendConfirm2FaCode\":\"Lähetä koodi uudelleen\",\"seconds\":\"Sekunnit\",\"sms\":\"Tekstiviesti\",\"call\":\"Soitto\",\"registerWithEmail\":\"Rekisteröidy käyttäen email-tunnustasi.\",\"registerWithWechat\":\"Wechat Rekisteröidy\",\"loginWithEmail\":\"Sähköpostitilin kirjautuminen\",\"loginWithWechat\":\"Wechat Kirjautuminen\",\"editPhoto\":\"Muokkaa valokuvaa\",\"zoom\":\"Zoom\",\"crop\":\"Sadonkorjuu\",\"skipCropping\":\"Jätä kuvan rajaus tekemättä\",\"cancel\":\"Peruuta\",\"verify\":\"Vahvista\",\"download\":\"Lataa\",\"share\":\"Jaa\",\"embedQR\":\"Upota QR-koodi\",\"embedQRTitle\":\"Upota QR-koodi verkkosivustollesi\",\"embedQRDesc\":\"Upottaaksesi QR-koodin verkkosivustollesi, käytä seuraavaa HTML-koodia.\",\"embedQRNoti\":\"Kaupallinen käyttö on sallittu.\",\"dynamicQRRecommend\":\"Suosittelemme luomaan dynaamisen QR-koodin, jos haluat seurata suoritusta ja muokata tietoja jopa painamisen jälkeen.\",\"dynamicQRProvide\":\"Tarjoamme vain dynaamisia QR-koodeja kategoriassa {qrCategory}.\",\"appstoreTab\":\"App Stores Ratkaisu\",\"murlTab\":\"Useiden URL-osoitteiden ratkaisu\",\"vcardTab\":\"vCardit, koska ne sisältävät paljon tietoa\",\"taobaoTab\":\"Taobao QR-koodi\",\"fileTab\":\"File Ratkaisu\",\"htmlTab\":\"HTML QR-koodi\",\"zhifuTab\":\"Maksaa QR-koodi\",\"smediaTab\":\"Sosiaalisen median QR-koodi\",\"mp3Tab\":\"MP3 QR-koodi\",\"menuTab\":\"Valikko QR-koodi\",\"videoTab\":\"Videoiden QR-koodi\",\"search\":\"Haku\",\"gradientType\":\"Gradientin tyyppi\",\"months\":\"Kuukaudet\",\"years\":\"Vuodet\",\"shareCode\":\"Jaa koodi - QR TIGER\",\"resetPassword\":\"Nollaa salasana - QR TIGER\",\"submit\":\"Lähetä\",\"changePasswordSuccess\":\"Salasanasi on vaihdettu onnistuneesti!\",\"changePasswordError\":\"Unable to change password. Please try again or use a new reset link.\",\"clickOnGenerateQRCodeButton\":\"Napsauta \\\"Luo QR-koodi\\\" -painiketta VAIHE 1:ssä.\",\"yourName\":\"Nimesi\",\"yourEmail\":\"Sinun email\",\"yourMessage\":\"Viestisi\",\"send\":\"Lähetä\",\"registrationConfirm\":\"Rekisteröinti vahvistettu\",\"enterEmail\":\"Syötä email\",\"enterYourEmail\":\"Syötä emailisi.\",\"newletterSubscribe\":\"Lähetä minulle vinkkejä ja oppaita\",\"help\":\"Apua\",\"referFriend\":\"Saat ilmaisen kuukauden\",\"billing\":\"Laskutus\",\"gdprPrivacy\":\"Yksityisyytesi on meille tärkeä.\",\"gdprDescription\":\"Käytämme evästeitä ja vastaavia teknologioita parantaaksemme verkkosivustosi käyttökokemusta tallentamalla ja noutamalla tietoja. Klikkaamalla \\\"Hyväksy kaikki\\\" hyväksyt evästeiden ja vastaavien teknologioiden käytön.\",\"gdprAcceptAll\":\"Hyväksy kaikki\",\"gdprAcceptEssential\":\"Hyväksy olennainen\",\"formQR\":\"dynaamiset QR-koodit\",\"videoQR\":\"dynaamiset QR-koodit\",\"docVerifyDesc\":\"Kaikki uudet 2D Rainbowin käyttäjät, jotka ovat suorittaneet maksuprosessin, tarvitsevat täyttääkseen käyttäjätietueen ennen kuin voivat käyttää \\\"file\\\", \\\"H5-muokkaus\\\" ja \\\"ääni\\\" -toimintoja luodakseen QR-koodin. Lupaa olla levittämättä kaksidimensionaalista sateenkaaren QR-koodia laittomien tietojen levittämiseen.\",\"docVerifyHeading\":\"Uusi käyttäjätietue\",\"docVerifyBtnText\":\"nyt\",\"useMapForLocation\":\"Käytä interaktiivista karttaa asettaaksesi haluamasi sijainnin\",\"product\":\"Tuotteet\",\"solution\":\"Ratkaisut\",\"learn\":\"Opi\",\"customQr\":\"Mukauta QR-koodiasi\",\"whyIsMy\":\"Miksi minun {qrCodeNotWorking} ei toimi?\",\"qrCodeNotWorking\":\"QR-koodi ei toimi\",\"saveAsTemplate\":\"Tallenna mallina\",\"yourTemplates\":\"Mallisi\",\"pattern\":\"Kaava\",\"eyes\":\"Silmät\",\"logo\":\"Logo\",\"colors\":\"Värit\",\"frame\":\"Kehys\",\"template\":\"Mallipohjat\",\"patternCustom\":\"Voit muokata näitä malleja myöhemmin sopimaan brändiisi.\",\"patternWarning\":\"Huomioithan: Jos valitset tämän kuviomallin, jotkin vanhemmat Android-kamerat saattavat kohdata vaikeuksia skannatessa sitä. Suosittelemme käyttämään vaihtoehtoista kuviota.\",\"eyeCustom\":\"Valitse silmät, jotta QR-koodisi erottuu. Silmät ovat se, mitä kamerasi tunnistaa skannatessa.\",\"eyeWarning\":\"Huomioithan: Jos valitset tämän silmän, joillakin vanhemmilla Android-kameroilla saattaa olla vaikeuksia skannata sitä. Suosittelemme käyttämään vaihtoehtoista silmäsuunnittelua.\",\"framesCustom\":\"Pikainen vastauskoodi kehyksellä ja toimintakehotuksella saa 80 % enemmän skannauksia\",\"logoCustom\":\"Tällä QR-koodigeneraattorilla logolla voit helposti lisätä logosi vahvemman brändimuistijäljen luomiseksi.\",\"logoSize\":\"(300 x 300px, 72dpi)\",\"bulkLogoMaxSize\":\"Max file size: 1MB\",\"invalidBulkLogoSize\":\"Logo file must be 1MB or smaller. Please resize your image and try again.\",\"colorsCustom\":\"Koristele räätälöity QR-koodisi brändisi väreillä\",\"templatesCustom\":\"Valitse valmiista malleista (valinnainen)\",\"availableLogos\":\"Tai käytä käytettävissä olevia logojamme\",\"yourLogos\":\"Tai käytä omia logojasi\",\"templates\":\"Mallipohjat\",\"enterPlace\":\"Etsi Google Mapsista\",\"nameYourQRCode\":\"Nimeä QR-koodisi (valinnainen)\",\"resend\":\"Lähetä uudelleen Email vahvistus.\",\"verifyYourEmail\":\"Vahvista email {email} parantaaksesi QR TIGER tilisi turvallisuutta\",\"trustedBy\":\"Luotettu yli {brandNumber} toimesta vuodesta 2018\",\"brandNumber\":\"850 000 brändiä\",\"successStories\":\"Lue asiakastarinoitamme\",\"enjoyCustomerSupport\":\"Nauti ympäri vuorokauden saatavilla olevasta asiakastuesta kaikissa suunnitelmissa\",\"registerFreeTrial\":\"Rekisteröi ilmainen kokeilutili\",\"gotoVCardEnterprise\":\"Tarvitsetko yli 500 vCardia? Kokeile Enterprise-versiota!\",\"step1\":\"Vaihe 1\",\"step2\":\"Vaihe 2\",\"step3\":\"Vaihe 3\",\"urlFirstStep\":\"Syötä verkkosivustosi URL-osoite.\",\"staticQR\":\"Staattinen QR\",\"dynamicQR\":\"Dynaaminen QR-koodi\",\"dynamicQRTooltip\":\"Mahdollistaa URL-osoitteen muokkaamisen ja skannausdatan seurannan\",\"uploadQrCodeImageToExtractUrl\":\"...tai lataa kuva URL-osoitteen erottamiseksi\",\"socialMediaTitle\":\"Links and Connections\",\"whatsappTab\":\"WhatsApp QR-koodi\",\"whatsappHeading\":\"Luo QR-koodi WhatsApp-viesteille\",\"whatsappBody\":\"QR-koodin skannaaminen avaa välittömästi uuden keskustelun WhatsAppissa yhteystietosi ja valmiin viestin kanssa. Saat ilmoituksen, kun keskustelu avataan.\",\"no\":\"Ei\",\"advanceQR\":\"Edistynyt QR\",\"confirm2FaAuthenticatorTooltip\":\"Please enter the 6-digit code from your authenticator app\",\"select2FaMethod\":\"Choose verification method\",\"change2FaMethod\":\"Change method\",\"continue\":\"Continue\",\"scanAuthenticatorQr\":\"Scan this QR code with your authenticator app, then enter the 6-digit code\",\"enableAuthenticatorApp\":\"Enable authenticator app\",\"disableAuthenticatorApp\":\"Disable authenticator app\",\"twoFaPaidPlanOnly\":\"Two-factor authentication is available on paid plans\",\"vcardCustomSlugInvalidFormat\":\"Virheellinen muoto. Yritä toista.\",\"vcardCustomSlugMinLength\":\"Vähimmäispituus on {num} merkkiä.\",\"vcardCustomSlugTakenError\":\"Jo varattu. Yritä toista.\",\"youtubeBody\":\"Videoiden QR-koodi lisää sisällön leviämisen nopeutta, parantaa projektinhallinnan tehokkuutta ja näyttää tuotteen ohjeet.\",\"youtubeHeading\":\"Käytä videon QR-koodia näyttääksesi videota helposti suurelle yleisölle.\"},\"Home\":{\"scanMe\":\"Skannaa minut\"}},\"components\":{\"MainHeader\":{\"qrCodeApi\":\"QR-koodi API\",\"pricing\":\"Hinnoittelu\",\"blog\":\"BLOG\",\"faq\":\"UKK\",\"myAccount\":\"Tilini\",\"qrCodeGenerator\":\"QR-koodinluoja\",\"qrCodeGeneratorDesc\":\"Luo {customQr} mihin tahansa tarkoitukseen\",\"freeCustomQr\":\"Ilmainen räätälöity QR-koodi\",\"bulkQrCodeGenerator\":\"Massiivinen QR-koodigeneraattori\",\"bulkQrCodeGeneratorDesc\":\"Generoi jopa 3 000 QR-koodia yhdellä file latauksella\",\"comparePlatform\":\"QR TIGER vs Muut QR-koodigeneraattorit\",\"comparePlatformDesc\":\"Vertaa arvoa, jonka tarjoamme, muihin vastaaviin alustoihin\",\"qrDecodedReport\":\"QR purettu: 2026 QR-koodialan oivallusraportti\",\"qrDecodedReportDesc\":\"Saat ensimmäisenä tietoa QR-kooditrendeistä, oivalluksista ja keskeisistä löydöksistä maailmanlaajuisesta kyselystämme\",\"qrCodeGeneratorApi\":\"QR-koodin luonti-API\",\"qrCodeGeneratorApiDesc\":\"Selvitä, miksi globaalit brändit valitsevat QR TIGER QR-koodikumppanikseen\",\"qrCodeGeneratorEnterprise\":\"QR-koodin luontityökalu yrityksille\",\"qrCodeGeneratorEnterpriseDesc\":\"Räätälöityjä ratkaisuja suurille kampanjoille\",\"qrCodevCardEnterprise\":\"Digitaaliset käyntikortit yrityksille\",\"qrCodevCardEnterpriseDesc\":\"Luoda ja hallita tiimien vCards-kortteja, jotka voidaan räätälöidä jokaisen käyttäjän toimesta\",\"menuTiger\":\"MENU TIGER\",\"menuTigerDesc\":\"Kokeile QR-koodilla varustettua interaktiivista ravintolamenuamme\",\"blogDesc\":\"Lue QR-koodin uutisia, ominaisuuksia ja oppaita\",\"ebookAndWebinars\":\"e-kirjat ja verkkoseminaarit\",\"ebookAndWebinarsDesc\":\"Resurssikeskuksemme, jossa voit oppia kaiken QR-koodin optimoinnista\",\"appAndItegrations\":\"Sovellukset ja integraatiot\",\"appAndItegrationsDesc\":\"Yhdistä QR TIGER suosikkityökaluihisi\",\"podCasts\":\"Videotutoriaalit ja podcastit\",\"podCastsDesc\":\"Videokurssiemme ja Stay QRious -podcast-sarjamme kokoelma\",\"marketing\":\"Markkinointi\",\"mcpServer\":\"MCP Palvelin\",\"education\":\"Koulutus\",\"realEstate\":\"Kiinteistöala\",\"retail\":\"Vähittäismyynti\",\"logistics\":\"Logistiikka\",\"manufacturing\":\"Valmistus\",\"restaurants\":\"Ravintolat\",\"bookDesc\":\"Tutustu erilaisiin QR-koodeihin ja löydä tehokkaita tapoja integroida ne liiketoimintastrategiaasi.\",\"freeTrial\":\"Tutustu e-kirjoihimme\",\"industry\":\"Teollisuus\",\"qrCodesVsBarcodes\":\"QR-koodit vs. viivakoodit\",\"videoQRCode\":\"Videoiden QR-koodi\",\"dynamicQRCode\":\"Dynaaminen QR-koodi\",\"menuQRCode\":\"Valikko QR-koodi\",\"bulkQRCode\":\"Tukku QR-koodi\",\"googleFormQRCode\":\"QR-koodi\",\"urlQRCode\":\"URL QR-koodi\",\"multiURLQRCode\":\"Usean URL QR-koodi\",\"vCardQRCode\":\"vCard QR-koodi\",\"appStoresQRCode\":\"QR-koodi\",\"pdfQRCode\":\"PDF QR-koodi\",\"analyticsQRCode\":\"Analytiikka QR-koodi\",\"fileQRCode\":\"QR-koodi\",\"linkInBioQRCode\":\"QR-koodi\",\"imageQRCode\":\"Kuva QR-koodista\",\"socialMediaQRCode\":\"Sosiaalisen median QR-koodi\",\"wiFiQRCode\":\"Wi-Fi QR-koodi\",\"whiteLabelQRCodeGenerator\":\"Valkoinen etiketti QR-koodigeneraattori\",\"affiliates\":\"Kumppanit\",\"tryItNow\":\"Kokeile sitä nyt!\",\"scanNow\":\"Skannaa nyt!\",\"linkToQRCode\":\"Linkki QR-koodiin\",\"pdfToQRCode\":\"PDF QR-koodiksi\",\"instagramToQRCode\":\"QR-koodi Instagramille\",\"locationToQRCode\":\"Sijainnin QR-koodin luonti\",\"youtubeToQRCode\":\"YouTube QR-koodi\",\"socialToQRCode\":\"Sosiaalisen median QR-koodigeneraattori\",\"smsToQRCode\":\"SMS QR-koodinluoja\",\"emailToQRCode\":\"Email QR-koodin luontityökalu\",\"mp3ToQRCode\":\"MP3- ja äänitiedostojen QR-koodigeneraattori\",\"facbookToQRCode\":\"Facebook QR-koodi\",\"pinterestToQRCode\":\"Pinterest QR-koodi\",\"textToQRCode\":\"Tekstin QR-koodigeneraattori\",\"digitalBusinessCardQrCode\":\"Digitaalinen käyntikortti QR-koodi\",\"landingPageQrCode\":\"QR-koodi\",\"mp3QrCode\":\"MP3 QR-koodi\",\"facebookQrCode\":\"Facebook QR-koodi\",\"youtubeQrCode\":\"Youtube QR-koodi\",\"instagramQrCode\":\"Instagram QR-koodi\",\"pinterestQrCode\":\"Pinterest QR-koodi\",\"emailQrCode\":\"Email QR-koodi\",\"textQrCode\":\"Teksti QR-koodi\",\"smsQrCode\":\"Tekstiviestin QR-koodi\",\"eventQrCode\":\"Tapahtuman QR-koodi\",\"locationQrCode\":\"Sijainti QR-koodi\",\"qrCodeMCP\":\"QR-koodi MCP-palvelin\",\"qrCodeMCPDesc\":\"Luo QR-koodeja suoraan tekoälyavustajilta\",\"useCase\":\"Käyttötapa\"},\"MainFooter\":{\"privacyPolicy\":\"Tietosuojakäytäntö\",\"cookiesPolicy\":\"Evästekäytäntö\",\"termAndConditions\":\"Ehdot ja käyttöehdot\",\"copyRight\":\"Tämä QR-koodigeneraattori on QR TIGER INCORPORATED LIMITED -yrityksen rekisteröity tavaramerkki. {br}{tradeMark} © {year} www.qrcode-tiger.com\",\"qrCodeTradeMark\":\"'QR-koodi' on DENSO WAVE INCORPORATED -yrityksen tavaramerkki.\",\"copyRightLink\":\"Linkki 1\",\"copyRightLink2\":\"Linkki 2\",\"homepage\":\"Etusivu\",\"learn\":\"Opi\",\"blog\":\"Blogi\",\"videoTutorials\":\"Videokurssit - QR-koodien perusteet\",\"useCases\":\"Käyttötapaukset\",\"resources\":\"Resurssit\",\"faq\":\"UKK\",\"appsIntegrations\":\"Sovellukset ja integraatiot\",\"qrInBulk\":\"QR-koodit erissä\",\"apiSolutions\":\"API-ratkaisut\",\"helpCenter\":\"Ohjekeskus\",\"company\":\"Yritys\",\"aboutUs\":\"Tietoa meistä\",\"contactUs\":\"Ota yhteyttä\",\"support\":\"Tuki\",\"mailTo\":\"it@qrtiger.com\",\"status\":\"Tila\",\"enterpriseSolutions\":\"Yritysratkaisut\",\"pricing\":\"Hinnoittelu\",\"terms\":\"Ehdot\",\"termsAgreements\":\"Käyttöehdot\",\"termsOfAcceptableUse\":\"Hyväksyttävän käytön ehdot\",\"language\":\"Kieli\",\"stayInLoop\":\"Pysy ajan tasalla\",\"stayInLoopdesc\":\"Rekisteröidy uutiskirjeeseemme ja kuule ensimmäisenä tarjouksista, päivityksistä ja vinkeistä\",\"thanksSigningUp\":\"Kiitos rekisteröitymisestäsi!\",\"community\":\"Liity yhteisöön\",\"downloadApp\":\"Lataa QR TIGER-sovellus\",\"downloadAppDesc\":\"Luo ja skannaa QR-koodeja liikkeellä ollessasi\",\"faqText\":\"Usein kysytyt kysymykset (UKK)\",\"helpCenterBtnText\":\"Vieraile Ohjesivustolla\",\"enterEmailAddress\":\"Osoitteesi on email.\",\"podcasts\":\"Podcastit\",\"videoTutorialsBusiness\":\"Videokurssit - QR-koodi yrityksille\",\"qrCodeForMarketing\":\"QR-koodit markkinointia varten\",\"qrCodeForEducation\":\"QR-koodit koulutukseen\",\"qrCodeForLogistics\":\"QR-koodit logistiikkaan\",\"qrCodeForEvents\":\"QR-koodit tapahtumiin\",\"qrCodeForEcommerce\":\"QR-koodit verkkokaupassa\",\"qrCodeForRealEstate\":\"QR-koodit kiinteistöalalle\",\"qrCodeForManufacturing\":\"QR-koodit valmistukseen\",\"qrCodeForGraphic\":\"Graafinen ja tekstimuotoinen QR-koodin luonti\",\"qrCodeForBusiness\":\"Käyntikortin QR-koodin luonti\",\"qrCodeForImages\":\"Kuvan QR-koodin luonti\",\"qrCodesForRestaurants\":\"QR-koodit ravintoloille\",\"qrCodesForHealthcare\":\"QR-koodit terveydenhuollossa\",\"qrCodesForTravel\":\"QR-koodit matkustamista varten\",\"qrCodeVsBarcode\":\"QR-koodi vs viivakoodi\",\"qrCodesVsBarcodes\":\"QR-koodit vs viivakoodit\",\"urlQrCode\":\"URL QR-koodi\",\"vcardQrCode\":\"vCard QR-koodi\",\"pdfQrCode\":\"PDF QR-koodi\",\"fileQrCode\":\"File QR-koodi\",\"imageQrCode\":\"Kuva QR-koodista\",\"wifiQrCode\":\"Wi-Fi QR-koodi\",\"videoQrCode\":\"Videoiden QR-koodi\",\"menuQrCode\":\"Valikko QR-koodi\",\"googleFormQrCode\":\"QR-koodi\",\"murlQrCode\":\"Monen URL:n QR-koodi\",\"appStoresQrCode\":\"QR-koodi\",\"guides\":\"Oppaat\",\"appsAndIntegrations\":\"Sovellukset ja integraatiot\",\"bulkQrCodes\":\"Massa QR-koodeja\",\"faqs\":\"UKK\",\"followUs\":\"Seuraa meitä\",\"exchangeLinks\":\"Vaihda linkkejä\",\"autoHome\":\"Autohome\",\"gaiBang\":\"Gaibang Design\",\"quickDesign\":\"Nopea suunnittelun verkon navigointi\",\"fontSearch\":\"Fonttihaku\",\"pptTemplates\":\"PPT-mallit\",\"gifCreation\":\"GIFin luominen\",\"ufoDesign\":\"UFO-suunnittelustudio\",\"qrCodeLabel\":\"QR-koodin tarratulostus\",\"siteMap\":\"Sivukartta\",\"dynamicQRCode\":\"Kuinka dynaamiset QR-koodit toimivat\",\"multiUrlQRCode\":\"Monikielinen URL QR-koodi\",\"digitalBusinessCard\":\"Digitaalinen käyntikortti QR-koodi\",\"bulkQRCode\":\"Massa QR-koodigeneraattori\",\"imageQRCode\":\"Kuinka tehdä QR-koodi kuvasta\",\"videoQRCode\":\"Kuinka luoda QR-koodi videota varten\",\"googleFormQRCode\":\"Kuinka luoda QR-koodi kohteelle Google Form\",\"logoQRCode\":\"Kuinka luoda QR-koodi logolla\",\"analyticsQRCode\":\"Kuinka seurata QR-koodia Google Analyticsilla\",\"restaurantQRCode\":\"Kuinka luoda QR-koodi ravintolan ruokalistaan\",\"fileQRCode\":\"QR-koodin muunnin\"},\"RenderEditor\":{\"stylesLibrary\":\"Tyylit-kirjasto\",\"title\":\"Otsikko\",\"enterTitle\":\"Ole hyvä ja syötä otsikko\",\"addTitle\":\"Lisää otsikko\",\"text\":\"Teksti\",\"titleBody\":\"Lyhyt otsikko ja sisältö\",\"paragraph1\":\"Hiljaa pienen ikkunan alla, kuunnellen sateen ropinaa ikkunan ulkopuolella, tässä syysyössä.\",\"paragraph2\":\"Siyu, sekoittuneena etäisiin ajatuksiin, levisi lempeästi kohti fragmentoitunutta lootusta.\",\"paragraph3\":\"Olipa kerran sama vihreä retiisinvarjostin, mutta nyt vihreä ruoho on keltaista, vihreät lehdet ovat palaneet ja pinkit läiskät ovat muuttuneet laihoiksi kukiksi, mutta ne seisovat yhä horjumatta.\",\"addText\":\"Lisää teksti tähän\",\"letter\":\"Kirje\",\"letterHeader\":\"Hyvä .\",\"letterBody\":\"Olemme päättäneet jatkaa kovaa työskentelyä Kiinan kommunistisen puolueen 15. kansalliskongressin hengen ohjauksessa ja kiitämme sinua avustasi ja huolenpidostasi käytännön tekojen kautta.\",\"letterFooter\":\"Ystävällisin terveisin\",\"style\":\"Tyyli\",\"p\":\"Normaali\",\"blockquote\":\"Lainaus\",\"pre\":\"Koodi\",\"h1\":\"Otsikko 1\",\"h2\":\"Otsikko 2\",\"h3\":\"Otsikko 3\",\"h4\":\"Otsikko 4\",\"h5\":\"Otsikko 5\",\"h6\":\"Otsikko 6\",\"buttons\":\"Painikkeet\",\"green\":\"Vihreä\",\"cyan\":\"Syani\",\"gray\":\"Harmaa\",\"red\":\"Punainen\",\"orange\":\"Oranssi\",\"dark\":\"Tumma\",\"clickMe\":\"Klikkaa minua\",\"recent\":\"Viimeaikainen väri\",\"foreground\":\"Edestäpäin väri\",\"setTransparent\":\"Aseta läpinäkyvä\",\"reset\":\"Nollaa\",\"resetToDefault\":\"Palauta oletusarvoihin\",\"cpSelect\":\"Valitse\",\"bold\":\"Lihavoitu\",\"italic\":\"*Kursivoitu*\",\"underline\":\"Alleviivaus\",\"clear\":\"Poista fontin tyyli\",\"lineHeight\":\"Riviväli\",\"fontFamily\":\"Fonttiperhe\",\"strikethrough\":\"Yliviivaus\",\"subscript\":\"Alaindeksi\",\"superscript\":\"Yläindeksi\",\"fontSize\":\"Yläindeksi\",\"horizonalLine\":\"Lisää vaakasuora viiva\",\"unorderedList\":\"Epäjärjestetty lista\",\"orderedList\":\"1. Järjestetty lista\",\"insert\":\"Lisää\",\"audio\":\"Äänite\",\"audioUrl\":\"Äänitiedoston URL\",\"info\":\"Tieto\",\"url\":\"Url\",\"needLoginToUseFeature\":\"Ole hyvä ja kirjaudu sisään tai rekisteröidy käyttääksesi tätä ominaisuutta\",\"maximumFileSize\":\"Maksimi file koko\",\"maximumFileSizeError\":\"Maksimikoko file ylitetty.\",\"insertAudio\":\"Lisää ääni\",\"selectFromFiles\":\"Valitse tiedostoista\",\"table\":\"Taulukko\",\"tableMargin\":\"Taulukon reunus\",\"addRowAbove\":\"Lisää rivi yläpuolelle\",\"addRowBelow\":\"Lisää rivi alle\",\"addColLeft\":\"Lisää sarakkeen vasemmalle\",\"addColRight\":\"Lisää sarake oikealle\",\"delRow\":\"Poista rivi\",\"delCol\":\"Poista sarake\",\"delTable\":\"Poista taulukko\",\"borderColor\":\"reunuksen väri\",\"merge\":\"Solusolujen yhdistäminen\",\"colspan\":\"colspan\",\"rowspan\":\"rivijono\",\"split\":\"Solu jakautuminen\",\"paragraph\":\"Kappale\",\"top\":\"huippu\",\"middle\":\"keskellä\",\"bottom\":\"pohja\",\"baseline\":\"perustaso\",\"tableInfo\":\"taulukko info\",\"margin\":\"reunus\",\"apply\":\"hakea\",\"addDeleteRowCol\":\"Rivi/Sar( Lisää/Poista)\",\"areaReset\":\"Nollaa alue\",\"message\":\"\u003cb\u003eSaatavilla yhdistämisen jälkeen\u003cbr/\u003enykyiset tai ympäröivät solut\u003c/br\u003e\",\"more\":\"Lisää väriä\",\"background\":\"Taustaväri\",\"backgroundImg\":\"Taustakuva\",\"transparent\":\"Läpinäkyvä\",\"left\":\"Vasemmalle tasaus\",\"center\":\"Keskitä\",\"right\":\"Tasaa oikealle\",\"justify\":\"Perustele täysin\",\"outdent\":\"Sisennystä vastaan\",\"indent\":\"Sisennä\",\"link\":\"Linkki\",\"insertLink\":\"Lisää linkki\",\"unlink\":\"Poista linkki\",\"edit\":\"Muokkaa\",\"textToDisplay\":\"Teksti näytettäväksi\",\"goLink\":\"Mihin URL-osoitteeseen tämä linkki pitäisi johtaa?\",\"goEmail\":\"Mihin email tämä tulisi lähettää?\",\"openInNewWindow\":\"Avaa uudessa ikkunassa\",\"tableStyle\":\"Taulukon tyyli\",\"tableBasic\":\"Perustavanlaatuinen\",\"tableBordered\":\"Rajattu\",\"tableStriped\":\"Raidallinen\",\"tableCondensed\":\"Tiivistetty\",\"tableHoverable\":\"Leijuvaa\",\"file\":\"File\",\"support\":\"Tuki\",\"fileUrl\":\"File URL\",\"insertFile\":\"Lisää File\",\"editImage\":\"Muokkaa kuvaa\",\"altText\":\"Vaihtoehtoinen teksti\",\"caption\":\"Kuvateksti\",\"width\":\"Leveys\",\"height\":\"Korkeus\",\"lock\":\"Lukko\",\"dialogTitle\":\"Muuta kuvan ominaisuuksia\",\"dialogSave\":\"Tallenna\",\"resizeLabel\":\"Palauta koko alkuperäiseksi\",\"picture\":\"Kuva\",\"videos\":\"Videot\",\"insertVideo\":\"Lisää video\",\"uploadVideo\":\"Lataa video\",\"video\":\"Video\",\"videoLink\":\"Videolinkki\",\"videoUrl\":\"Videolinkki\",\"videoProviders\":\"(YouTube, Vimeo, Vine, Instagram, DailyMotion tai Youku)\",\"note\":\"Huomaa: Tuettuna olevat alustat YouTube, Vimeo, Youku, Bilibili\",\"videoSize\":\"Videon koko\",\"videoOption0\":\"Responsiivinen\",\"videoOption1\":\"1280x720\",\"videoOption2\":\"853x480\",\"videoOption3\":\"640x360\",\"videoOption4\":\"560x315\",\"alignment\":\"Suuntaus\",\"alignmentOption0\":\"Ei mitään\",\"alignmentOption1\":\"Vasen\",\"alignmentOption2\":\"Oikein\",\"alignmentOption3\":\"Alkuperäinen\",\"alignmentOption4\":\"Periytyä\",\"suggested\":\"Näytä Ehdotetut videot, kun video päättyy\",\"controls\":\"Näytä soittimen hallintaelementit\",\"autoplay\":\"Automaattinen toisto\",\"loop\":\"Silmukka\",\"ok\":\"OK\",\"notValidPlatform\":\"Alusta ei ole tuettu, valitse seuraavista: YouTube, Vimeo, Youku, Bilibili\",\"emptyURL\":\"URL-osoitetta ei ole määritetty\",\"template\":\"Malli\",\"error\":\"Virhe\",\"sliderImage\":\"Liukusäätimen kuvat\",\"upload\":\"Lataa\",\"noFile\":\"Ei valittu file.\",\"insertImage\":\"Lisää kuva\",\"imageUrl\":\"Kuvan URL\",\"resizeFull\":\"Muuta koko ruudulliseksi\",\"resizeHalf\":\"Puolita koko\",\"resizeQuarter\":\"Muuta neljänneskokoa\",\"resizeNone\":\"Alkuperäinen koko\",\"floatLeft\":\"Vasen reuna\",\"floatRight\":\"Oikealle liukuminen\",\"floatNone\":\"Poista liukuluku\",\"shapeRounded\":\"Muoto: Pyöristetty\",\"shapeCircle\":\"Muoto: Ympyrä\",\"shapeThumbnail\":\"Muoto: Pikkukuva\",\"shapeNone\":\"Muoto: Ei mitään\",\"dragImageHere\":\"Raahaa kuva tai teksti tänne\",\"dropImage\":\"Lisää kuva tai teksti\",\"removeImage\":\"Kirkas\",\"original\":\"Alkuperäinen\",\"loader\":\"Ladataan...\",\"addBtn\":\"Lisää\",\"resetBtn\":\"Nollaa\",\"imageSlider\":\"Kuvat liukusäätimelle\",\"invalidExtensionError\":\"Tiedostopääte ei ole tuettu, ole hyvä ja valitse jokin seuraavista: jpg, png, svg, jpeg\",\"invalidVideoExtensionError\":\"Laajennus ei ole tuettu, ole hyvä ja lisää jokin seuraavista: mp4, mov\",\"uploadImagesError\":\"Jotain meni pieleen, Yritä uudelleen!\",\"Success\":\"ONNISTUMINEN\",\"SuccessMessage\":\"Mallineet ladattiin onnistuneesti\",\"Error\":\"VIRHE\",\"ErrorMessage\":\"Ilmeisesti tapahtui virhe\",\"selectTemplate\":\"Valitse mallipohja\",\"popularTemplate\":\"Suositumpi\",\"yourTemplates\":\"Mallisi\",\"empty\":\"Ei, tässä on dataa\",\"select\":\"Valitse\",\"delete\":\"Poista\",\"deleteTemplate\":\"Poista mallipohja\",\"deleteConfirmation\":\"Haluatko poistaa mallin?\",\"noDelete\":\"Ei\",\"yesDelete\":\"Kyllä, poista pohja.\",\"saveYourTemplate\":\"Tallenna mallisi\",\"saveThisTemplate\":\"Tallenna tämä mallipohja\",\"saveTemplate\":\"Tallennusmalli\",\"nameOfTemplate\":\"Mallineen nimi\",\"unsaved\":\"Sinulla on tallentamattomia muutoksia Editorissa. Haluatko poistua tältä sivulta ja hylätä muutoksesi vai jäädä tälle sivulle?\",\"notLogged\":\"Sinun täytyy kirjautua sisään tallentaaksesi mallipohjan.\",\"undo\":\"Kumoa\",\"redo\":\"Uudelleen\",\"copy\":\"Kopioida\",\"paste\":\"Paster\",\"print\":\"Tulosta\",\"shortcuts\":\"Pikanäppäimet\",\"close\":\"Sulje\",\"textFormatting\":\"Tekstin muotoilu\",\"action\":\"Toimi.\",\"paragraphFormatting\":\"Kappaleen muotoilu\",\"documentStyle\":\"Asiakirjatyyli\",\"extraKeys\":\"Lisäavaimet\",\"specialChar\":\"ERITYISMERKIT\",\"selectChar\":\"Valitse erikoismerkit\",\"insertParagraph\":\"Lisää kappale\",\"helpUndo\":\"Kumoaa viimeisen komennon\",\"helpRedo\":\"Suorita viimeisin komento uudelleen\",\"tab\":\"Välilehti\",\"untab\":\"Poista sarkain\",\"helpBold\":\"Aseta lihavoitu tyyli\",\"helpItalic\":\"Aseta kursiivityyli\",\"helpUnderline\":\"Aseta alaviivaustyyli\",\"helpStrikethrough\":\"Aseta yliviivaustyyli\",\"removeFormat\":\"Puhdista tyyli\",\"justifyLeft\":\"Aseta vasen tasaus\",\"justifyCenter\":\"Aseta keskitysvaikutus\",\"justifyRight\":\"Aseta oikealle tasaus\",\"justifyFull\":\"Aseta täysi tasaus\",\"insertUnorderedList\":\"Vaihda luettelomerkkiä\",\"insertOrderedList\":\"Vaihda järjestetty lista\",\"helpOutdent\":\"Poista sisennys nykyisestä kappaleesta\",\"helpIndent\":\"Sisennä nykyinen kappale.\",\"formatParagraph\":\"Muuta nykyisen lohkon muoto kappaleeksi (P-tag).\",\"formatH1\":\"Muuta nykyisen lohkon muoto H1:ksi\",\"formatH2\":\"Muuta nykyisen lohkon muoto H2:ksi\",\"formatH3\":\"Muuta nykyisen lohkon muotoa H3:ksi\",\"formatH4\":\"Vaihda nykyisen lohkon muoto H4:ksi\",\"formatH5\":\"Vaihda nykyisen lohkon muoto H5:ksi\",\"formatH6\":\"Muuta nykyisen lohkon muoto H6:ksi\",\"insertHorizontalRule\":\"Lisää vaakaviiva\",\"linkDialog\":\"Näytä Linkki Dialogi\",\"fontName\":\"Aseta fonttiperhe\",\"help\":\"Apua\",\"fullscreen\":\"Koko näyttö\",\"codeview\":\"Koodinäkymä\",\"yourContent\":\"Sisältösi\",\"limitOneFile\":\"Voit ladata vain yhden tiedoston kerrallaan.\"}}}}},\"timeZone\":\"UTC\",\"children\":[[\"$\",\"$L15\",null,{}],[\"$\",\"$16\",null,{\"fallback\":null,\"children\":[\"$\",\"$L17\",null,{}]}],[\"$\",\"$L18\",null,{}],[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"$5\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L7\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$L19\",\"notFoundStyles\":[]}]]}]\n"])</script><script>self.__next_f.push([1,"1a:I[84704,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"7774\",\"static/chunks/7774-b0a5d2d28f2682a5.js\",\"9441\",\"static/chunks/9441-6e162664b08a40d1.js\",\"8322\",\"static/chunks/8322-438db9bcf24bc73e.js\",\"3426\",\"static/chunks/3426-c2abb27e049260f9.js\",\"4412\",\"static/chunks/4412-30315123d872f27c.js\",\"1629\",\"static/chunks/1629-d60dd2c128c78c82.js\",\"7968\",\"static/chunks/app/%5Blocale%5D/(cms)/%5Bslug%5D/page-047743a06f571c27.js\"],\"PageIntlClientBoundary\"]\n1b:I[70049,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"7774\",\"static/chunks/7774-b0a5d2d28f2682a5.js\",\"9441\",\"static/chunks/9441-6e162664b08a40d1.js\",\"8322\",\"static/chunks/8322-438db9bcf24bc73e.js\",\"3426\",\"static/chunks/3426-c2abb27e049260f9.js\",\"2420\",\"static/chunks/2420-6b15e0904dc5e4d4.js\",\"4281\",\"static/chunks/4281-df9a22eaa52cf3cd.js\",\"5124\",\"static/chunks/5124-85248a3cffe36581.js\",\"9708\",\"static/chunks/9708-d1b49845002480bf.js\",\"6851\",\"static/chunks/6851-7a3483c090d054ac.js\",\"6773\",\"static/chunks/6773-3e2bd4b98aff02a6.js\",\"4412\",\"static/chunks/4412-30315123d872f27c.js\",\"1629\",\"static/chunks/1629-d60dd2c128c78c82.js\",\"4613\",\"static/chunks/4613-14d82ab156e1d01f.js\",\"39\",\"static/chunks/39-62057ba9d3a0659e.js\",\"7322\",\"static/chunks/7322-39c70f38352e1e56.js\",\"3500\",\"static/chunks/app/%5Blocale%5D/(site)/page-a9dc76348c5c3686.js\"],\"PreloadCss\"]\n1c:I[41393,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"7774\",\"static/chunks/7774-b0a5d2d28f2682a5.js\",\"9441\",\"static/chunks/9441-6e162664b08a40d1.js\",\"8322\",\"static/chunks/8322-438db9bcf24bc73e.js\",\"3426\",\"static/chunks/3426-c2abb27e049260f9.js\",\"2420\",\"static/chunks/2420-6b15e0904dc5e4d4.js\",\"4281\",\"static/chunks/4281-df9a22eaa52cf3cd.js\",\"5124\",\"static/chunks/5124-85248a3cffe36581.js\",\"9708\",\"static/chunks/9708-d1b49845002480bf.js\",\"6851\",\"static/chunks/6851-7a3483c090d054ac.js\",\"6773\",\"static/chunks/6773-3e2bd4b98aff02a6.js\",\"4412\",\"static/chunks/4412-30315123d872f27c.js\",\"1629\",\"static/chunks/1629-d60dd2c128c78c82.js\",\"4613\",\"static/chunks/4613-14d82ab156e1d01f.js\",\"39\",\"static/chunks/39-62057ba9d3a0659e.js\","])</script><script>self.__next_f.push([1,"\"7322\",\"static/chunks/7322-39c70f38352e1e56.js\",\"3500\",\"static/chunks/app/%5Blocale%5D/(site)/page-a9dc76348c5c3686.js\"],\"default\"]\n1d:I[17857,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"7774\",\"static/chunks/7774-b0a5d2d28f2682a5.js\",\"9441\",\"static/chunks/9441-6e162664b08a40d1.js\",\"8322\",\"static/chunks/8322-438db9bcf24bc73e.js\",\"3426\",\"static/chunks/3426-c2abb27e049260f9.js\",\"2420\",\"static/chunks/2420-6b15e0904dc5e4d4.js\",\"4281\",\"static/chunks/4281-df9a22eaa52cf3cd.js\",\"5124\",\"static/chunks/5124-85248a3cffe36581.js\",\"9708\",\"static/chunks/9708-d1b49845002480bf.js\",\"6851\",\"static/chunks/6851-7a3483c090d054ac.js\",\"6773\",\"static/chunks/6773-3e2bd4b98aff02a6.js\",\"4412\",\"static/chunks/4412-30315123d872f27c.js\",\"1629\",\"static/chunks/1629-d60dd2c128c78c82.js\",\"4613\",\"static/chunks/4613-14d82ab156e1d01f.js\",\"39\",\"static/chunks/39-62057ba9d3a0659e.js\",\"7322\",\"static/chunks/7322-39c70f38352e1e56.js\",\"3500\",\"static/chunks/app/%5Blocale%5D/(site)/page-a9dc76348c5c3686.js\"],\"default\"]\n1e:I[81523,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"7774\",\"static/chunks/7774-b0a5d2d28f2682a5.js\",\"9441\",\"static/chunks/9441-6e162664b08a40d1.js\",\"8322\",\"static/chunks/8322-438db9bcf24bc73e.js\",\"3426\",\"static/chunks/3426-c2abb27e049260f9.js\",\"2420\",\"static/chunks/2420-6b15e0904dc5e4d4.js\",\"4281\",\"static/chunks/4281-df9a22eaa52cf3cd.js\",\"5124\",\"static/chunks/5124-85248a3cffe36581.js\",\"9708\",\"static/chunks/9708-d1b49845002480bf.js\",\"6851\",\"static/chunks/6851-7a3483c090d054ac.js\",\"6773\",\"static/chunks/6773-3e2bd4b98aff02a6.js\",\"4412\",\"static/chunks/4412-30315123d872f27c.js\",\"1629\",\"static/chunks/1629-d60dd2c128c78c82.js\",\"4613\",\"static/chunks/4613-14d82ab156e1d01f.js\",\"39\",\"static/chunks/39-62057ba9d3a0659e.js\",\"7322\",\"static/chunks/7322-39c70f38352e1e56.js\",\"3500\",\"static/chunks/app/%5Blocale%5D/(site)/page-a9dc76348c5c3686.js\"],\"BailoutToCSR\"]\n1f:I[83347,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"7774\",\"static/chunks/7774-b0a5d2d28f2682a5.js\",\"9441\",\"static/chunks/9441-6e162664b08a40d1.js\",\"8322\",\"static/chunks/8322-438db9bc"])</script><script>self.__next_f.push([1,"f24bc73e.js\",\"3426\",\"static/chunks/3426-c2abb27e049260f9.js\",\"2420\",\"static/chunks/2420-6b15e0904dc5e4d4.js\",\"4281\",\"static/chunks/4281-df9a22eaa52cf3cd.js\",\"5124\",\"static/chunks/5124-85248a3cffe36581.js\",\"4412\",\"static/chunks/4412-30315123d872f27c.js\",\"1629\",\"static/chunks/1629-d60dd2c128c78c82.js\",\"4613\",\"static/chunks/4613-14d82ab156e1d01f.js\",\"6082\",\"static/chunks/app/%5Blocale%5D/not-found-26c334290bd21bef.js\"],\"default\"]\n19:[[[\"$\",\"link\",null,{\"rel\":\"preload\",\"href\":\"/static/assets/styles/bundles/site.bundle.css?v=1791956706693\",\"as\":\"style\"}],[\"$\",\"link\",null,{\"rel\":\"stylesheet\",\"href\":\"/static/assets/styles/bundles/site.bundle.css?v=1791956706693\",\"precedence\":\"default\"}],[\"$\",\"$L8\",null,{\"href\":\"/static/assets/styles/bundles/site.bundle.css?v=1791956706693\"}]],[[\"$\",\"link\",null,{\"rel\":\"preload\",\"href\":\"/static/assets/styles/bundles/notfound.bundle.css?v=1791956706693\",\"as\":\"style\"}],[\"$\",\"link\",null,{\"rel\":\"stylesheet\",\"href\":\"/static/assets/styles/bundles/notfound.bundle.css?v=1791956706693\",\"precedence\":\"default\"}],[\"$\",\"$L8\",null,{\"href\":\"/static/assets/styles/bundles/notfound.bundle.css?v=1791956706693\"}]],[\"$\",\"$L1a\",null,{\"locale\":\"fi\",\"messages\":{\"404\":{\"app\":{\"containers\":{\"NotFound\":{\"header\":\"Sivua ei löytynyt - QR TIGER\",\"description\":\"Etsimäsi sivu saattaa olla poistettu, sen nimeä on muutettu tai se on tilapäisesti poissa käytöstä.\",\"homepage\":\"Etusivu\"}}}}},\"timeZone\":\"UTC\",\"children\":[\"$\",\"div\",null,{\"className\":\"main-container app-container \",\"children\":[[\"$\",\"$16\",null,{\"fallback\":null,\"children\":[[\"$\",\"$L1b\",null,{\"moduleIds\":[\"containers/Layout/appLayout.js -\u003e @containers/Layout/gdprBanner\"]}],[\"$\",\"$L1c\",null,{}]]}],[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"$L1d\",null,{}],[\"$\",\"div\",null,{\"className\":\"main-container-body\",\"children\":[\"$\",\"div\",null,{\"className\":\"children\",\"children\":[\"$\",\"$16\",null,{\"fallback\":null,\"children\":[\"$\",\"$L1e\",null,{\"reason\":\"next/dynamic\",\"children\":[\"$\",\"$L1f\",null,{}]}]}]}]}],\"$L20\"]}]]}]}]]\n"])</script><script>self.__next_f.push([1,"21:I[12330,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"7774\",\"static/chunks/7774-b0a5d2d28f2682a5.js\",\"9441\",\"static/chunks/9441-6e162664b08a40d1.js\",\"8322\",\"static/chunks/8322-438db9bcf24bc73e.js\",\"3426\",\"static/chunks/3426-c2abb27e049260f9.js\",\"4412\",\"static/chunks/4412-30315123d872f27c.js\",\"1629\",\"static/chunks/1629-d60dd2c128c78c82.js\",\"7968\",\"static/chunks/app/%5Blocale%5D/(cms)/%5Bslug%5D/page-047743a06f571c27.js\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"20:[\"$\",\"div\",null,{\"className\":\"footer\",\"children\":[\"$\",\"div\",null,{\"className\":\"container\",\"children\":[[\"$\",\"div\",null,{\"className\":\"social-section\",\"children\":[[\"$\",\"div\",null,{\"className\":\"subscribe\",\"children\":[[\"$\",\"section\",null,{\"children\":\"Pysy ajan tasalla\"}],[\"$\",\"span\",null,{\"className\":\"footer-text footer-subscribe__desc\",\"dangerouslySetInnerHTML\":{\"__html\":\"Rekisteröidy uutiskirjeeseemme ja kuule ensimmäisenä tarjouksista, päivityksistä ja vinkeistä\"}}],[\"$\",\"$L21\",null,{}]]}],[\"$\",\"div\",null,{\"className\":\"social-community\",\"children\":[[\"$\",\"span\",null,{\"className\":\"footer-text mb-2\",\"children\":\"Liity yhteisöön\"}],[\"$\",\"div\",null,{\"className\":\"social-icons\",\"children\":[\"$L22\",\"$L23\",\"$L24\",\"$L25\",\"$L26\"]}]]}],[\"$\",\"div\",null,{\"className\":\"social-community download-app\",\"children\":[[\"$\",\"h4\",null,{\"className\":\"footer-text\",\"children\":\"Lataa QR TIGER-sovellus\"}],[\"$\",\"span\",null,{\"className\":\"footer-text mb-2\",\"children\":\"Luo ja skannaa QR-koodeja liikkeellä ollessasi\"}],[\"$\",\"div\",null,{\"className\":\"download-buttons\",\"children\":[\"$L27\",\"$L28\"]}]]}]]}],\"$L29\",[\"$\",\"div\",null,{\"className\":\"main-menu\",\"children\":[[\"$\",\"div\",\"footer-menu-col-0\",{\"className\":\"section text-lg-left text-left\",\"children\":[[\"$\",\"div\",\"guides\",{\"children\":[[\"$\",\"label\",null,{\"className\":\"text-white\",\"children\":\"Oppaat\"}],[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",\"faq\",{\"className\":\"faq\",\"children\":\"$L2a\"}],[\"$\",\"li\",\"contactUs\",{\"className\":\"contactUs\",\"children\":\"$L2b\"}],[\"$\",\"li\",\"helpCenter\",{\"className\":\"helpCenter\",\"children\":\"$L2c\"}]]}]]}]]}],[\"$\",\"div\",\"footer-menu-col-1\",{\"className\":\"section text-lg-left text-right text-lg-left\",\"children\":[[\"$\",\"div\",\"support\",{\"children\":[[\"$\",\"label\",null,{\"className\":\"text-white\",\"children\":\"Tuki\"}],[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",\"mailTo\",{\"className\":\"mailTo\",\"children\":\"$L2d\"}]]}]]}]]}],[\"$\",\"div\",\"footer-menu-col-2\",{\"className\":\"section text-lg-left text-left\",\"children\":[[\"$\",\"div\",\"company\",{\"children\":[[\"$\",\"label\",null,{\"className\":\"text-white\",\"children\":\"Yritys\"}],[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",\"aboutUs\",{\"className\":\"aboutUs\",\"children\":\"$L2e\"}],[\"$\",\"li\",\"status\",{\"className\":\"status\",\"children\":\"$L2f\"}],[\"$\",\"li\",\"enterpriseSolutions\",{\"className\":\"enterpriseSolutions\",\"children\":\"$L30\"}],[\"$\",\"li\",\"pricing\",{\"className\":\"pricing\",\"children\":\"$L31\"}]]}]]}]]}],[\"$\",\"div\",\"footer-menu-col-3\",{\"className\":\"section text-lg-left text-right text-lg-left\",\"children\":[[\"$\",\"div\",\"terms\",{\"children\":[[\"$\",\"label\",null,{\"className\":\"text-white\",\"children\":\"Ehdot\"}],[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",\"termsAgreements\",{\"className\":\"termsAgreements\",\"children\":\"$L32\"}],[\"$\",\"li\",\"termsOfAcceptableUse\",{\"className\":\"termsOfAcceptableUse\",\"children\":\"$L33\"}],[\"$\",\"li\",\"privacyPolicy\",{\"className\":\"privacyPolicy\",\"children\":\"$L34\"}],[\"$\",\"li\",\"cookiesPolicy\",{\"className\":\"cookiesPolicy\",\"children\":\"$L35\"}]]}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"vtline\"}],[\"$\",\"div\",null,{\"className\":\"d-flex justify-content-center m-3\",\"children\":\"$L36\"}],[\"$\",\"div\",null,{\"className\":\"text-center copy-right\",\"children\":[\"Tämä QR-koodigeneraattori on QR TIGER INCORPORATED LIMITED -yrityksen rekisteröity tavaramerkki. \",[\"$\",\"br\",\"br\",{}],\"'QR-koodi' on DENSO WAVE INCORPORATED -yrityksen tavaramerkki. © 2026 www.qrcode-tiger.com\"]}]]}]}]\n"])</script><script>self.__next_f.push([1,"37:I[6641,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"7774\",\"static/chunks/7774-b0a5d2d28f2682a5.js\",\"9441\",\"static/chunks/9441-6e162664b08a40d1.js\",\"8322\",\"static/chunks/8322-438db9bcf24bc73e.js\",\"3426\",\"static/chunks/3426-c2abb27e049260f9.js\",\"4412\",\"static/chunks/4412-30315123d872f27c.js\",\"1629\",\"static/chunks/1629-d60dd2c128c78c82.js\",\"7968\",\"static/chunks/app/%5Blocale%5D/(cms)/%5Bslug%5D/page-047743a06f571c27.js\"],\"default\"]\n22:[\"$\",\"$L37\",null,{\"href\":\"https://www.linkedin.com/company/qrtiger/\",\"locale\":\"$undefined\",\"localeCookie\":{\"name\":\"NEXT_LOCALE\",\"sameSite\":\"lax\"},\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"icon linkedin-icon\",\"prefetch\":true,\"aria-label\":\"Seuraa meitä: LinkedIn\",\"children\":[\"$\",\"i\",null,{\"className\":\"qr-icons qr-linkedin\",\"aria-hidden\":\"true\"}]}]\n38:{\"name\":\"NEXT_LOCALE\",\"sameSite\":\"lax\"}\n23:[\"$\",\"$L37\",null,{\"href\":\"https://www.youtube.com/c/QRTiger\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"icon\",\"prefetch\":true,\"aria-label\":\"Seuraa meitä: YouTube\",\"children\":[\"$\",\"i\",null,{\"className\":\"qr-icons qr-youtube\",\"aria-hidden\":\"true\"}]}]\n24:[\"$\",\"$L37\",null,{\"href\":\"https://www.instagram.com/qrtiger\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"icon\",\"prefetch\":true,\"aria-label\":\"Seuraa meitä: Instagram\",\"children\":[\"$\",\"i\",null,{\"className\":\"qr-icons qr-instagram\",\"aria-hidden\":\"true\"}]}]\n25:[\"$\",\"$L37\",null,{\"href\":\"https://www.facebook.com/QRTIGERS/\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"icon\",\"prefetch\":true,\"aria-label\":\"Seuraa meitä: Facebook\",\"children\":[\"$\",\"i\",null,{\"className\":\"qr-icons qr-facebook\",\"aria-hidden\":\"true\"}]}]\n26:[\"$\",\"$L37\",null,{\"href\":\"https://x.com/qrtigers\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"icon\",\"prefetch\":true,\"aria-label\":\"Seuraa meitä: X\",\"children\":[\"$\",\"i\",null,{\"className\":\"qr-icon"])</script><script>self.__next_f.push([1,"s qr-x-logo\",\"aria-hidden\":\"true\"}]}]\n27:[\"$\",\"$L37\",null,{\"href\":\"https://apps.apple.com/us/app/qr-tiger-qr-code-generator/id1509675463\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"children\":[\"$\",\"img\",null,{\"src\":\"https://qrtiger-fe.nyc3.cdn.digitaloceanspaces.com/static/img/MainFooter/appStore.webp\",\"alt\":\"Download on the App Store\",\"width\":139,\"height\":46,\"loading\":\"lazy\",\"decoding\":\"async\"}]}]\n28:[\"$\",\"$L37\",null,{\"href\":\"https://play.google.com/store/apps/details?id=com.qrtiger\u0026pli=1\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"children\":[\"$\",\"img\",null,{\"src\":\"https://qrtiger-fe.nyc3.cdn.digitaloceanspaces.com/static/img/MainFooter/googlePlay.webp\",\"alt\":\"Get it on Google Play\",\"width\":155,\"height\":46,\"loading\":\"lazy\",\"decoding\":\"async\"}]}]\n2a:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/faq\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_blank\",\"children\":\"UKK\"}]\n2b:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/contact\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_blank\",\"children\":\"Ota yhteyttä\"}]\n2c:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/blog/help-center\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_self\",\"children\":\"Ohjekeskus\"}]\n2d:[\"$\",\"$L37\",null,{\"href\":\"mailto:it@qrtiger.com\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_self\",\"children\":\"it@qrtiger.com\"}]\n2e:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/about\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_blank\",\"children\":\"Tietoa meistä\"}]\n2f:[\"$\",\"$L37\",null,{\"href\":\"https://qrtiger.statuspage.io/\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_blank\",\"children\":\"Tila\"}]\n30:[\"$\",\"$L37\",null,{\"href\":\"https://enterprise.qrcode-tiger.com/\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_blank\",\"children\":\"Yritysratkaisut\"}]\n31:[\"$\",\"$L37\",null,{\"href\":\"https://www.q"])</script><script>self.__next_f.push([1,"rcode-tiger.com/fi/payment\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_self\",\"children\":\"Hinnoittelu\"}]\n32:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/terms-and-conditions\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_blank\",\"children\":\"Käyttöehdot\"}]\n33:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/term-acceptable-use\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_blank\",\"children\":\"Hyväksyttävän käytön ehdot\"}]\n34:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/privacy-policy\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_blank\",\"children\":\"Tietosuojakäytäntö\"}]\n35:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/cookies-policy\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_blank\",\"children\":\"Evästekäytäntö\"}]\n36:[\"$\",\"$L37\",null,{\"href\":\"/fi\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"main-logo\",\"children\":[\"$\",\"img\",null,{\"src\":\"https://qrtiger-fe.nyc3.cdn.digitaloceanspaces.com/static/img/MainHeader/qrtiger_logo_s.svg\",\"alt\":\"qr code generator\",\"width\":200,\"height\":59,\"loading\":\"lazy\",\"decoding\":\"async\"}]}]\n29:[\"$\",\"div\",null,{\"className\":\"resources-wrapper mt-5 mb-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"resources-header\",\"children\":\"Resurssit\"}],[\"$\",\"div\",null,{\"className\":\"row\",\"children\":[[\"$\",\"div\",\"dynamicQRCode\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L39\"}]}],[\"$\",\"div\",\"multiUrlQRCode\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L3a\"}]}],[\"$\",\"div\",\"digitalBusinessCard\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L3b\"}]}],[\"$\",\"div\",\"bulkQRCode\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":"])</script><script>self.__next_f.push([1,"\"$L3c\"}]}],[\"$\",\"div\",\"imageQRCode\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L3d\"}]}],[\"$\",\"div\",\"videoQRCode\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L3e\"}]}],[\"$\",\"div\",\"googleFormQRCode\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L3f\"}]}],[\"$\",\"div\",\"logoQRCode\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L40\"}]}],[\"$\",\"div\",\"analyticsQRCode\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L41\"}]}],[\"$\",\"div\",\"restaurantQRCode\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L42\"}]}],[\"$\",\"div\",\"fileQRCode\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L43\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"39:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/how-do-dynamic-qr-codes-work\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"Kuinka dynaamiset QR-koodit toimivat\"}]\n3a:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/how-does-a-multi-url-qr-code-works-and-can-benefit-your-business-smart-qr-code\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"Monikielinen URL QR-koodi\"}]\n3b:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/digital-business-card-qr-code\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"Digitaalinen käyntikortti QR-koodi\"}]\n3c:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/bulk-qr-code-generator\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"Massa QR-koodigeneraattori\"}]\n3d:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/how-to-make-a-qr-code-of-an-image\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"Kuinka tehdä QR-koodi kuvasta\"}]\n3e:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/how-to-create-a-video-qr-code-\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"Kuinka luoda QR-koodi videota varten\"}]\n3f:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/how-to-make-a-qr-code-for-a-google-form\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"Kuinka luoda QR-koodi kohteelle Google Form\"}]\n40:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/qr-code-with-logo\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"Kuinka luoda QR-koodi logolla\"}]\n41:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/track-qr-code-with-google-analytics\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"Kuinka seurata QR-koodia Google Analyticsilla\"}]\n4"])</script><script>self.__next_f.push([1,"2:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/how-to-make-your-qr-code-in-restaurant\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"Kuinka luoda QR-koodi ravintolan ruokalistaan\"}]\n43:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/file-qr-code-converter\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"QR-koodin muunnin\"}]\n"])</script><script>self.__next_f.push([1,"48:I[4472,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"7774\",\"static/chunks/7774-b0a5d2d28f2682a5.js\",\"9441\",\"static/chunks/9441-6e162664b08a40d1.js\",\"8322\",\"static/chunks/8322-438db9bcf24bc73e.js\",\"3426\",\"static/chunks/3426-c2abb27e049260f9.js\",\"4412\",\"static/chunks/4412-30315123d872f27c.js\",\"1629\",\"static/chunks/1629-d60dd2c128c78c82.js\",\"7968\",\"static/chunks/app/%5Blocale%5D/(cms)/%5Bslug%5D/page-047743a06f571c27.js\"],\"default\"]\n47:{\"header\":\"Sivua ei löytynyt - QR TIGER\",\"description\":\"Etsimäsi sivu saattaa olla poistettu, sen nimeä on muutettu tai se on tilapäisesti poissa käytöstä.\",\"homepage\":\"Etusivu\"}\n46:{\"NotFound\":\"$47\"}\n45:{\"containers\":\"$46\"}\n44:{\"app\":\"$45\"}\n4a:T51d,{\"@context\":\"https://schema.org\",\"@type\":\"Article\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Kuinka luoda QR-koodi käyttäen HTML:ää: Helppo opas\",\"logo\":\"https://media.qrtiger.com/images/QRtiger/logo.png\"},\"author\":{\"@type\":\"Person\",\"name\":\"Ashley P.\",\"description\":\"Ashleylla on kaksoistutkinnot liiketaloudessa ja sosiaalitieteissä, sekä sertifikaatit sisältömarkkinoinnissa ja copywritingissä. Hänellä on yli kahdeksan vuoden kokemus julkaisualalta ja kolmen vuoden asiantuntemus digitaalisessa markkinoinnissa ja QR-kooditekniikassa. Hänen työnsä keskittyy monimutkaisten tietojen ja teknisten käsitteiden selkeyttämiseen selkeiksi, toimintaa ohjaaviksi oivalluksiksi ja käytännön ratkaisujen kehittämiseen, jotka tuottavat mitattavia tuloksia.\",\"image\":\"https://media.qrtiger.com/blog/2026/10/ashleyjpg_800_71.jpeg\"},\"url\":\"https://www.qrcode-tiger.com/how-to-generate-a-qr-code-using-html\",\"headline\":\"Kuinka luoda QR-koodi käyttäen HTML:ää: Helppo opas\",\"description\":\"Harkitsetko QR-koodin luomista koodaamalla? Tutustu, miten voit generoida QR-koodin käyttäen HTML:ää ja JavaScriptiä.\",\"image\":\"https://media.qrtiger.com/blog/2026/06/how-to-generate-a-qr-code-using-htmljpg_800.jpeg\",\"datePublished\":\"2026-02-26T17:52:00.000Z\",\"dateModified\":\"2026-10-17T18:49:44.821Z\"}"])</script><script>self.__next_f.push([1,"3:[\"$\",\"$L1a\",null,{\"locale\":\"fi\",\"messages\":{\"404\":\"$44\",\"blog\":{\"app\":{\"containers\":{\"Blog\":{\"header\":\"Blogi - Ilmainen räätälöity QR-koodin tekijä ja luojatyökalu logolla | QR TIGER\",\"helpHeader\":\"Ohjekeskus - Ilmainen räätälöity QR-koodin tekijä ja luojatyökalu logolla | QR TIGER\",\"codeQrGenerator\":\"QR-koodigeneraattori luomaan mukautettu QR-koodi logolla\",\"home\":\"Koti\",\"blog\":\"Blogi\",\"qrHelp\":\"QRTIGER Apukeskus\",\"qrHelpDesc\":\"Kuinka voimme auttaa sinua?\",\"notHelpFound\":\"Ei löytynyt apuartikkeleita hakemallesi termille.\",\"helpPage\":\"Ohjekeskus\",\"bestQrCode\":\"Paras QR-koodigeneraattori\",\"update\":\"Päivitä\",\"by\":\"Mukaan\",\"reviewedBy\":\"Tarkistettu käyttäjän .\",\"author\":\"Kirjoittaja\",\"backToHome\":\"Takaisin\",\"categoryFilters\":\"Luokkien suodattimet:\",\"allArticles\":\"Kaikki artikkelit\",\"more\":\"Lisää +\",\"hide\":\"Näytä vähemmän\",\"customQR\":\"Mukautettu QR-koodi\",\"emailQR\":\"Email QR-koodi\",\"menuQR\":\"Valikko QR-koodi\",\"murlQR\":\"Moni-URL QR-koodi\",\"smediaQR\":\"Sosiaalinen media\",\"fileQR\":\"QR-koodi\",\"vCardQR\":\"vCard QR-koodi\",\"latestArticle\":\"Viimeisimmät artikkelit\",\"notFound\":\"Yhtään tietuetta ei löytynyt annetulla hakutekstillä\",\"qrBlog\":\"QRTIGER-blogi\",\"qrBlogDesc\":\"Pysy ajan tasalla uusimmista QR-koodi-innovaatioista ja käytännöistä.\",\"mostPopularArtical\":\"Suosituimmat artikkelit\",\"otherArticles\":\"Muita artikkeleita luettavaksi\",\"articlesByAuthor\":\"Viimeaikaiset artikkelit kirjoittajalta {name}\",\"writtenByHuman\":\"Kirjoittanut ihminen\",\"contentWriter\":\"Sisällöntuottaja yrityksessä QR TIGER\",\"publishedOn\":\"Julkaistu .\",\"searchFilter\":\"Hae ja suodata\",\"searchArticles\":\"Etsi artikkeleita...\",\"filterGuides\":\"Ohjaajat\",\"filterUseCases\":\"Käyttötapausten\",\"filterReports\":\"Raportit\",\"filterProductUpdates\":\"Tuotepäivitykset\",\"tableOfContents\":\"Sisällysluettelo\",\"tocHide\":\"Piilota\",\"tocShow\":\"Näytä\",\"createCustomQr\":\"Luo räätälöityjä QR-koodeja\",\"ctaTabUrl\":\"URL\",\"ctaTabFile\":\"File\",\"ctaTabVcard\":\"vCard\",\"ctaTabApp\":\"Sovellus\",\"ctaDescUrl\":\"Muuta mikä tahansa linkki seurattavaksi, muokattavaksi QR-koodiksi kampanjoihin ja painotuotteisiin.\",\"ctaDescFile\":\"Jaa PDF-tiedostoja, kuvia ja asiakirjoja heti skannattavan QR-koodin avulla.\",\"ctaDescVcard\":\"Luo digitaalinen käyntikortti QR-koodilla, jotta ihmiset voivat tallentaa yhteystietosi yhdellä skannauksella.\",\"ctaDescApp\":\"Ohjaa käyttäjät oikeaan app store älykkään App Store QR-koodin avulla.\",\"ctaBtnUrl\":\"Luo URL QR-koodi\",\"ctaBtnFile\":\"Luo File QR-koodi\",\"ctaBtnVcard\":\"Luo vCard QR-koodi\",\"ctaBtnApp\":\"Luo App Store QR-koodi\",\"qrTigerSolutions\":\"QR TIGER Ratkaisut\",\"createFreeQRCode\":\"Luo ilmainen QR-koodi\",\"solutionEnterprise\":\"Yritysominaisuudet\",\"subscribeNewsletter\":\"Tilaa uutiskirje\",\"subscribeNewsletterDesc\":\"Saat QR-vinkkejä, tuotepäivityksiä ja kampanjaideoita sähköpostiisi.\",\"emailPlaceholder\":\"Your email address\",\"signUp\":\"Sign Up\",\"faqHeading\":\"Usein kysytyt kysymykset (UKK)\",\"wasHelpful\":\"Oliko tämä artikkeli hyödyllinen?\",\"helpfulYes\":\"Kyllä, erittäin avuliasta\",\"helpfulNo\":\"Ei, vaatii työtä\",\"thanksFeedback\":\"Kiitos palautteestasi!\",\"enterpriseReady\":\"Yritysvalmis\",\"enterpriseCtaTitle\":\"Maksimoi skannaukset parhaalla QR-koodigeneraattorilla\",\"enterpriseCtaDesc\":\"Liity tuhansiin maailmanlaajuisiin brändeihin, jotka käyttävät QR TIGER hallitakseen dynaamista reititystä, massaluontia ja syvää attribuutioanalytiikkaa.\",\"getStartedFree\":\"Aloita ilmaiseksi\",\"shareThisGuide\":\"Jaa tämä opas:\",\"previousArticle\":\"Edellinen artikkeli\",\"nextArticle\":\"Seuraava artikkeli\",\"relatedGuides\":\"Liittyvät markkinointioppaat\",\"pub\":\"Pub\",\"upd\":\"Upd\",\"minRead\":\"{minutes} minuutin lukeminen\",\"disclaimerTitle\":\"Vastuuvapauslauseke\",\"disclaimerDescription\":\"Tämä artikkeli on tarkoitettu yleiseksi tiedoksi vain eikä muodosta oikeudellista, taloudellista tai muuta ammatillista neuvontaa. Kysymyksiä QR TIGER tuotteista tai palveluista varten ota yhteyttä tukitiimiimme osoitteessa \u003ca href='mailto:it@qrtiger.com'\u003eit@qrtiger.com\u003c/a\u003e.\"}}}}},\"timeZone\":\"UTC\",\"children\":[\"$\",\"div\",null,{\"className\":\"main-blog-container\",\"children\":[\"$\",\"div\",null,{\"className\":\"main-container blog-container single-blog\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[\"$\",\"div\",null,{\"className\":\"main-blog-container-body\",\"children\":[[\"$\",\"$L48\",null,{\"onLanguageChange\":\"$undefined\",\"isBot\":\"$undefined\",\"isHomeBlog\":false,\"locales\":[\"en\",\"nl\",\"da\",\"sv\",\"de\",\"es\",\"id\",\"ms\",\"nb\",\"it\",\"ro\",\"zh-cn\",\"zh-tw\",\"fi\",\"ja\",\"ko\",\"hu\",\"ru\",\"vi\",\"ar\",\"el\",\"bn\"]}],[\"$\",\"div\",null,{\"className\":\"children\",\"children\":[\"$L49\",[[\"$\",\"script\",\"article-jsonld-0\",{\"id\":\"article-jsonld-0\",\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$4a\"}}],[\"$\",\"script\",\"article-jsonld-1\",{\"id\":\"article-jsonld-1\",\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"FAQPage\\\",\\\"mainEntity\\\":[{\\\"@type\\\":\\\"Question\\\",\\\"name\\\":\\\"What software do I need for HTML?\\\",\\\"acceptedAnswer\\\":{\\\"@type\\\":\\\"Answer\\\",\\\"text\\\":\\\"For HTML, all you need is a simple text editor such as Notepad or TextEdit, or more feature-rich editors like VS Code. Once the file is saved with an .html extension, you can open it in any web browser, such as Chrome, Firefox, or Safari, to see how it looks.\\\"}},{\\\"@type\\\":\\\"Question\\\",\\\"name\\\":\\\"What are the 7 basic tags of HTML?\\\",\\\"acceptedAnswer\\\":{\\\"@type\\\":\\\"Answer\\\",\\\"text\\\":\\\"Some of the most basic and commonly used tags include \\\\u003chtml\u003e, \\\\u003chead\u003e, \\\\u003ctitle\u003e \\\\n\\\\n\\\\u003cbody\u003e, \\\\u003ch1\u003e, \\\\u003cp\u003e and \\\\u003ca\u003e .\\\"}}]}\"}}],[\"$\",\"script\",\"article-jsonld-2\",{\"id\":\"article-jsonld-2\",\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"HowTo\\\",\\\"step\\\":[{\\\"@type\\\":\\\"HowToStep\\\",\\\"position\\\":1,\\\"name\\\":\\\"Create an HTML file\\\",\\\"text\\\":\\\"First, you need an HTML to create QR code. Start by creating a file named index.html. This file will hold the structure of the QR code generator. \\\"},{\\\"@type\\\":\\\"HowToStep\\\",\\\"position\\\":2,\\\"name\\\":\\\"Add the JavaScript\\\",\\\"text\\\":\\\"Create a second file named script.js. This is the file that reads user input and generates the QR code. \\\"},{\\\"@type\\\":\\\"HowToStep\\\",\\\"position\\\":3,\\\"name\\\":\\\"Save and open the file\\\",\\\"text\\\":\\\"Now you should save both the files we generated earlier in the same folder. Next, open the index.html file in any web browser.\\\"}]}\"}}]],\"$L4b\"]}],\"$L4c\"]}]}]}]}]}]\n"])</script><script>self.__next_f.push([1,"b:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"2\",{\"children\":\"Kuinka luoda QR-koodi käyttäen HTML:ää: Helppo opas | QR Tiger\"}],[\"$\",\"meta\",\"3\",{\"name\":\"description\",\"content\":\"Harkitsetko QR-koodin luomista koodaamalla? Tutustu, miten voit generoida QR-koodin käyttäen HTML:ää ja JavaScriptiä. - QR Tiger\"}],[\"$\",\"meta\",\"4\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"link\",\"5\",{\"rel\":\"canonical\",\"href\":\"https://www.qrcode-tiger.com/fi/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"6\",{\"rel\":\"alternate\",\"hrefLang\":\"nl\",\"href\":\"https://www.qrcode-tiger.com/nl/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"7\",{\"rel\":\"alternate\",\"hrefLang\":\"da\",\"href\":\"https://www.qrcode-tiger.com/da/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"8\",{\"rel\":\"alternate\",\"hrefLang\":\"sv\",\"href\":\"https://www.qrcode-tiger.com/sv/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"9\",{\"rel\":\"alternate\",\"hrefLang\":\"de\",\"href\":\"https://www.qrcode-tiger.com/de/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"10\",{\"rel\":\"alternate\",\"hrefLang\":\"es\",\"href\":\"https://www.qrcode-tiger.com/es/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"11\",{\"rel\":\"alternate\",\"hrefLang\":\"id\",\"href\":\"https://www.qrcode-tiger.com/id/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"12\",{\"rel\":\"alternate\",\"hrefLang\":\"ms\",\"href\":\"https://www.qrcode-tiger.com/ms/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"13\",{\"rel\":\"alternate\",\"hrefLang\":\"nb\",\"href\":\"https://www.qrcode-tiger.com/nb/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"14\",{\"rel\":\"alternate\",\"hrefLang\":\"it\",\"href\":\"https://www.qrcode-tiger.com/it/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"15\",{\"rel\":\"alternate\",\"hrefLang\":\"ro\",\"href\":\"https://www.qrcode-tiger.com/ro/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"16\",{\"rel\":\"alternate\",\"hrefLang\":\"zh-cn\",\"href\":\"https://www.qrcode-tiger.com/zh-cn/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"17\",{\"rel\":\"alternate\",\"hrefLang\":\"zh-tw\",\"href\":\"https://www.qrcode-tiger.com/zh-tw/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"18\",{\"rel\":\"alternate\",\"hrefLang\":\"fi\",\"href\":\"https://www.qrcode-tiger.com/fi/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"19\",{\"rel\":\"alternate\",\"hrefLang\":\"ja\",\"href\":\"https://www.qrcode-tiger.com/ja/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"20\",{\"rel\":\"alternate\",\"hrefLang\":\"ko\",\"href\":\"https://www.qrcode-tiger.com/ko/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"21\",{\"rel\":\"alternate\",\"hrefLang\":\"hu\",\"href\":\"https://www.qrcode-tiger.com/hu/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"22\",{\"rel\":\"alternate\",\"hrefLang\":\"ru\",\"href\":\"https://www.qrcode-tiger.com/ru/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"23\",{\"rel\":\"alternate\",\"hrefLang\":\"vi\",\"href\":\"https://www.qrcode-tiger.com/vi/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"24\",{\"rel\":\"alternate\",\"hrefLang\":\"ar\",\"href\":\"https://www.qrcode-tiger.com/ar/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"25\",{\"rel\":\"alternate\",\"hrefLang\":\"el\",\"href\":\"https://www.qrcode-tiger.com/el/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"26\",{\"rel\":\"alternate\",\"hrefLang\":\"bn\",\"href\":\"https://www.qrcode-tiger.com/bn/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"link\",\"27\",{\"rel\":\"alternate\",\"hrefLang\":\"x-default\",\"href\":\"https://www.qrcode-tiger.com/how-to-generate-a-qr-code-using-html\"}],[\"$\",\"meta\",\"28\",{\"property\":\"og:title\",\"content\":\"Kuinka luoda QR-koodi käyttäen HTML:ää: Helppo opas | QR Tiger\"}],[\"$\",\"meta\",\"29\",{\"property\":\"og:description\",\"content\":\"Harkitsetko QR-koodin luomista koodaamalla? Tutustu, miten voit generoida QR-koodin käyttäen HTML:ää ja JavaScriptiä. - QR Tiger\"}],[\"$\",\"meta\",\"30\",{\"name\":\"twitter:card\",\"content\":\"summary\"}],[\"$\",\"meta\",\"31\",{\"name\":\"twitter:title\",\"content\":\"Kuinka luoda QR-koodi käyttäen HTML:ää: Helppo opas | QR Tiger\"}],[\"$\",\"meta\",\"32\",{\"name\":\"twitter:description\",\"content\":\"Harkitsetko QR-koodin luomista koodaamalla? Tutustu, miten voit generoida QR-koodin käyttäen HTML:ää ja JavaScriptiä. - QR Tiger\"}]]\n"])</script><script>self.__next_f.push([1,"2:null\n"])</script><script>self.__next_f.push([1,"63:\"$Sreact.fragment\"\n69:I[53679,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"7774\",\"static/chunks/7774-b0a5d2d28f2682a5.js\",\"9441\",\"static/chunks/9441-6e162664b08a40d1.js\",\"8322\",\"static/chunks/8322-438db9bcf24bc73e.js\",\"3426\",\"static/chunks/3426-c2abb27e049260f9.js\",\"4412\",\"static/chunks/4412-30315123d872f27c.js\",\"1629\",\"static/chunks/1629-d60dd2c128c78c82.js\",\"7968\",\"static/chunks/app/%5Blocale%5D/(cms)/%5Bslug%5D/page-047743a06f571c27.js\"],\"default\"]\n6d:I[49691,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"7774\",\"static/chunks/7774-b0a5d2d28f2682a5.js\",\"9441\",\"static/chunks/9441-6e162664b08a40d1.js\",\"8322\",\"static/chunks/8322-438db9bcf24bc73e.js\",\"3426\",\"static/chunks/3426-c2abb27e049260f9.js\",\"4412\",\"static/chunks/4412-30315123d872f27c.js\",\"1629\",\"static/chunks/1629-d60dd2c128c78c82.js\",\"7968\",\"static/chunks/app/%5Blocale%5D/(cms)/%5Bslug%5D/page-047743a06f571c27.js\"],\"default\"]\n6e:I[78232,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"7774\",\"static/chunks/7774-b0a5d2d28f2682a5.js\",\"9441\",\"static/chunks/9441-6e162664b08a40d1.js\",\"8322\",\"static/chunks/8322-438db9bcf24bc73e.js\",\"3426\",\"static/chunks/3426-c2abb27e049260f9.js\",\"4412\",\"static/chunks/4412-30315123d872f27c.js\",\"1629\",\"static/chunks/1629-d60dd2c128c78c82.js\",\"7968\",\"static/chunks/app/%5Blocale%5D/(cms)/%5Bslug%5D/page-047743a06f571c27.js\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"4c:[\"$\",\"div\",null,{\"className\":\"footer\",\"children\":[\"$\",\"div\",null,{\"className\":\"container\",\"children\":[[\"$\",\"div\",null,{\"className\":\"social-section\",\"children\":[[\"$\",\"div\",null,{\"className\":\"subscribe\",\"children\":[[\"$\",\"section\",null,{\"children\":\"Pysy ajan tasalla\"}],[\"$\",\"span\",null,{\"className\":\"footer-text footer-subscribe__desc\",\"dangerouslySetInnerHTML\":{\"__html\":\"Rekisteröidy uutiskirjeeseemme ja kuule ensimmäisenä tarjouksista, päivityksistä ja vinkeistä\"}}],[\"$\",\"$L21\",null,{}]]}],[\"$\",\"div\",null,{\"className\":\"social-community\",\"children\":[[\"$\",\"span\",null,{\"className\":\"footer-text mb-2\",\"children\":\"Liity yhteisöön\"}],[\"$\",\"div\",null,{\"className\":\"social-icons\",\"children\":[\"$L4d\",\"$L4e\",\"$L4f\",\"$L50\",\"$L51\"]}]]}],[\"$\",\"div\",null,{\"className\":\"social-community download-app\",\"children\":[[\"$\",\"h4\",null,{\"className\":\"footer-text\",\"children\":\"Lataa QR TIGER-sovellus\"}],[\"$\",\"span\",null,{\"className\":\"footer-text mb-2\",\"children\":\"Luo ja skannaa QR-koodeja liikkeellä ollessasi\"}],[\"$\",\"div\",null,{\"className\":\"download-buttons\",\"children\":[\"$L52\",\"$L53\"]}]]}]]}],\"$L54\",[\"$\",\"div\",null,{\"className\":\"main-menu\",\"children\":[[\"$\",\"div\",\"footer-menu-col-0\",{\"className\":\"section text-lg-left text-left\",\"children\":[[\"$\",\"div\",\"guides\",{\"children\":[[\"$\",\"label\",null,{\"className\":\"text-white\",\"children\":\"Oppaat\"}],[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",\"faq\",{\"className\":\"faq\",\"children\":\"$L55\"}],[\"$\",\"li\",\"contactUs\",{\"className\":\"contactUs\",\"children\":\"$L56\"}],[\"$\",\"li\",\"helpCenter\",{\"className\":\"helpCenter\",\"children\":\"$L57\"}]]}]]}]]}],[\"$\",\"div\",\"footer-menu-col-1\",{\"className\":\"section text-lg-left text-right text-lg-left\",\"children\":[[\"$\",\"div\",\"support\",{\"children\":[[\"$\",\"label\",null,{\"className\":\"text-white\",\"children\":\"Tuki\"}],[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",\"mailTo\",{\"className\":\"mailTo\",\"children\":\"$L58\"}]]}]]}]]}],[\"$\",\"div\",\"footer-menu-col-2\",{\"className\":\"section text-lg-left text-left\",\"children\":[[\"$\",\"div\",\"company\",{\"children\":[[\"$\",\"label\",null,{\"className\":\"text-white\",\"children\":\"Yritys\"}],[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",\"aboutUs\",{\"className\":\"aboutUs\",\"children\":\"$L59\"}],[\"$\",\"li\",\"status\",{\"className\":\"status\",\"children\":\"$L5a\"}],[\"$\",\"li\",\"enterpriseSolutions\",{\"className\":\"enterpriseSolutions\",\"children\":\"$L5b\"}],[\"$\",\"li\",\"pricing\",{\"className\":\"pricing\",\"children\":\"$L5c\"}]]}]]}]]}],[\"$\",\"div\",\"footer-menu-col-3\",{\"className\":\"section text-lg-left text-right text-lg-left\",\"children\":[[\"$\",\"div\",\"terms\",{\"children\":[[\"$\",\"label\",null,{\"className\":\"text-white\",\"children\":\"Ehdot\"}],[\"$\",\"ul\",null,{\"children\":[[\"$\",\"li\",\"termsAgreements\",{\"className\":\"termsAgreements\",\"children\":\"$L5d\"}],[\"$\",\"li\",\"termsOfAcceptableUse\",{\"className\":\"termsOfAcceptableUse\",\"children\":\"$L5e\"}],[\"$\",\"li\",\"privacyPolicy\",{\"className\":\"privacyPolicy\",\"children\":\"$L5f\"}],[\"$\",\"li\",\"cookiesPolicy\",{\"className\":\"cookiesPolicy\",\"children\":\"$L60\"}]]}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"vtline\"}],[\"$\",\"div\",null,{\"className\":\"d-flex justify-content-center m-3\",\"children\":\"$L61\"}],[\"$\",\"div\",null,{\"className\":\"text-center copy-right\",\"children\":[\"Tämä QR-koodigeneraattori on QR TIGER INCORPORATED LIMITED -yrityksen rekisteröity tavaramerkki. \",[\"$\",\"br\",\"br\",{}],\"'QR-koodi' on DENSO WAVE INCORPORATED -yrityksen tavaramerkki. © 2026 www.qrcode-tiger.com\"]}]]}]}]\n"])</script><script>self.__next_f.push([1,"62:T861,"])</script><script>self.__next_f.push([1,"(function(){if(document.getElementById(\"cms-blog-default-jsonld\"))return;var s=document.createElement(\"script\");s.type=\"application/ld+json\";s.id=\"cms-blog-default-jsonld\";s.text=new TextDecoder().decode(Uint8Array.from(atob(\"eyJAY29udGV4dCI6Imh0dHBzOi8vc2NoZW1hLm9yZyIsIkBncmFwaCI6W3siQHR5cGUiOiJPcmdhbml6YXRpb24iLCJAaWQiOiJodHRwczovL3d3dy5xcmNvZGUtdGlnZXIuY29tL2ZpLyNvcmdhbml6YXRpb24iLCJuYW1lIjoiUVIgVElHRVIiLCJhbHRlcm5hdGVOYW1lIjoiUVIgVGlnZXIgLSBRUiBDb2RlIEdlbmVyYXRvciIsInVybCI6Imh0dHBzOi8vd3d3LnFyY29kZS10aWdlci5jb20vZmkvIiwibG9nbyI6eyJAdHlwZSI6IkltYWdlT2JqZWN0IiwiQGlkIjoiaHR0cHM6Ly93d3cucXJjb2RlLXRpZ2VyLmNvbS9maS8jbG9nbyIsInVybCI6Imh0dHBzOi8vcXJ0aWdlci1mZS5ueWMzLmNkbi5kaWdpdGFsb2NlYW5zcGFjZXMuY29tL3N0YXRpYy9pbWcvTWFpbkhlYWRlci9xcnRpZ2VyX2xvZ29fcy5zdmcifSwiZGVzY3JpcHRpb24iOiJRUiBUSUdFUiBvbiBlZGlzdHlueXQgdmVya29zc2EgdG9pbWl2YSBRUi1rb29kaWdlbmVyYWF0dG9yaSwgam9rYSB0YXJqb2FhIHN0YWF0dGlzaWEgamEgZHluYWFtaXNpYSBRUi1rb29kaXJhdGthaXN1amEgeWtzaXR5aXNoZW5raWzDtmlsbGUgamEgeXJpdHlrc2lsbGUgbWFhaWxtYW5sYWFqdWlzZXN0aS4iLCJmb3VuZGluZ0RhdGUiOiIyMDE4IiwiZm91bmRlciI6eyJAdHlwZSI6IlBlcnNvbiIsIm5hbWUiOiJCZW5qYW1pbiBDbGFleXMifSwic2FtZUFzIjpbImh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9jb21wYW55L3FydGlnZXIvIiwiaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL1FSVElHRVJTLyIsImh0dHBzOi8veC5jb20vcXJ0aWdlcnMiLCJodHRwczovL3d3dy5pbnN0YWdyYW0uY29tL3FydGlnZXIiLCJodHRwczovL3d3dy55b3V0dWJlLmNvbS9jL1FSVGlnZXIiLCJodHRwczovL3d3dy50cnVzdHBpbG90LmNvbS9yZXZpZXcvd3d3LnFyY29kZS10aWdlci5jb20iLCJodHRwczovL3d3dy5nMi5jb20vcHJvZHVjdHMvcXItdGlnZXIvcmV2aWV3cyIsImh0dHBzOi8vc291cmNlZm9yZ2UubmV0L3NvZnR3YXJlL3Byb2R1Y3QvUVJUaWdlci8iXSwiY29udGFjdFBvaW50Ijp7IkB0eXBlIjoiQ29udGFjdFBvaW50IiwiY29udGFjdFR5cGUiOiJjdXN0b21lciBzdXBwb3J0IiwiZW1haWwiOiJpdEBxcnRpZ2VyLmNvbSIsInVybCI6Imh0dHBzOi8vd3d3LnFyY29kZS10aWdlci5jb20vZmkvY29udGFjdCJ9fSx7IkB0eXBlIjoiV2ViU2l0ZSIsIkBpZCI6Imh0dHBzOi8vd3d3LnFyY29kZS10aWdlci5jb20vZmkvI3dlYnNpdGUiLCJ1cmwiOiJodHRwczovL3d3dy5xcmNvZGUtdGlnZXIuY29tL2ZpLyIsIm5hbWUiOiJRUiBUSUdFUiIsInB1Ymxpc2hlciI6eyJAaWQiOiJodHRwczovL3d3dy5xcmNvZGUtdGlnZXIuY29tL2ZpLyNvcmdhbml6YXRpb24ifX1dfQ==\"),function(c){return c.charCodeAt(0)}));(document.head||document.documentElement).appendChild(s);})();"])</script><script>self.__next_f.push([1,"49:[\"$\",\"script\",\"cms-blog-default-jsonld-loader\",{\"id\":\"cms-blog-default-jsonld-loader\",\"suppressHydrationWarning\":true,\"dangerouslySetInnerHTML\":{\"__html\":\"$62\"}}]\n67:{\"className\":\"qr-angle-right\"}\n66:[\"$\",\"i\",null,\"$67\"]\n6b:T50a5,"])</script><script>self.__next_f.push([1,"\u003cp\u003e\u003cb\u003eOnko mahdollista luoda QR-koodi käyttäen HTML (Hyper Text Markup Language)? \u003c/b\u003e\u003c/p\u003e\u003cp\u003eLyhyt vastaus on kyllä, mutta pelkkä HTML ei pysty luomaan QR-koodia. Tarvitset JavaScriptin tai toisen QR-koodiohjelmiston generoimaan itse QR-koodin. \u003c/p\u003e\u003cp\u003eTässä artikkelissa opit, miten luodaan QR-koodi käyttäen HTML:ää JavaScriptin kanssa ja milloin on järkevämpää käyttää kehittyneempää QR-koodigeneraattoria ominaisuuksien kuten muokkaamisen, seurannan ja skaalautuvuuden vuoksi. \u003c/p\u003e\u003cp\u003e\u003cb\u003eSisällysluettelo \u003c/b\u003e\u003c/p\u003e\u003col class=\"font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; font-family: Georgia, serif; font-size: 17px;\"\u003e\u003col\u003e\u003cli\u003e\u003ca href=\"#toc_what_is_a_qr_code_html_generator\"\u003eMikä on QR-koodin HTML-generaattori? \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"#toc_how_to_generate_a_qr_code_using_html_and_javascript\"\u003eKuinka luoda QR-koodi käyttäen HTML:ää ja JavaScriptiä \u003c/a\u003e\u003cul\u003e\u003cli\u003e\u003ca href=\"#toc_step_1_create_an_html_file\"\u003eVaihe 1: Luo HTML-tiedosto \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"#toc_step_2_add_the_javascript\"\u003eVaihe 2: Lisää JavaScript \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"#toc_step_3_save_and_open_the_file\"\u003eVaihe 3: Tallenna ja avaa tiedosto \u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"#toc_where_htmlbased_qr_code_generation_falls_short\"\u003eMissä HTML-pohjainen QR-koodin luonti ei pärjää \u003c/a\u003e\u003cul\u003e\u003cli\u003e\u003ca href=\"#toc_1_html_alone_cannot_generate_qr_codes\"\u003eHTML yksinään ei pysty generoimaan QR-koodeja \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"#toc_2_knowledge_of_javascript_is_a_necessity_\"\u003eTuntemus JavaScriptistä on välttämättömyys \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"#toc_3_limited_customization_options\"\u003eRajoitetut mukautusvaihtoehdot \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"#toc_4_no_analytics_or_tracking\"\u003eEi analytiikkaa tai seurantaa \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"#toc_5_html_can_create_static_qr_codes_only\"\u003eHTML voi luoda vain staattisia QR-koodeja \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"#toc_6_security_limitations\"\u003eTurvallisuusrajoitukset \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"#toc_7_difficulty_in_maintenance\"\u003eVaikeus ylläpidossa \u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"#toc_why_do_you_need_an_advanced_qr_code_generator_for_html\"\u003eMiksi tarvitset edistyneen QR-koodigeneraattorin HTML:ää varten? \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"#toc_landing_page_qr_code_a_nocode_solution\"\u003eLanding-sivun QR-koodi: Ei-koodiratkaisu \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"#toc_how_to_create_an_html_qr_code_no_coding\"\u003eKuinka luoda HTML QR-koodi (ilman koodausta) \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"#toc_why_qr_tiger_is_the_best_qr_code_generator_with_html_code\"\u003eMiksi QR TIGER on paras QR-koodigeneraattori HTML-koodilla \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"#toc_summing_up\"\u003eYhteenveto \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"#toc_faq\"\u003eUKK \u003c/a\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/ol\u003e\u003ch2 id=\"toc_what_is_a_qr_code_html_generator\"\u003eMikä on QR-koodin HTML-generaattori? \u003c/h2\u003e\u003cp\u003eEräs \u003ca href=\"https://www.qrcode-tiger.com/fi/html-qr-code-generator\"\u003eHTML QR-koodigeneraattori\u003c/a\u003e on verkkopohjainen ratkaisu, joka käyttää HTML:ää ja JavaScriptiä tai API:a QR-koodin luomiseen ja näyttämiseen verkkosivulla.\u003c/p\u003e\u003cp\u003eNopeaa ja helppoa QR-koodin luontia varten verkkosivustot kuten QR TIGER mahdollistavat yhden luomisen ilman HTML-koodausta. \u003c/p\u003e\u003ch2 id=\"toc_how_to_generate_a_qr_code_using_html_and_javascript\"\u003eKuinka luoda QR-koodi käyttäen HTML:ää ja JavaScriptiä \u003c/h2\u003e\u003cp\u003eVoit käyttää HTML:ää luodaksesi QR-koodeja yhdistämällä sen pienen JavaScript-kirjaston kanssa. \u003c/p\u003e\u003cp\u003eMuista, että Hyper Text Markup Language on se, mikä rakentaa verkkosivusi, ja JavaScript käsittelee QR-koodin luomista.\u003c/p\u003e\u003cp\u003eNyt selvitetään, miten voit luoda HTML QR-koodin näitä työkaluja käyttäen. \u003c/p\u003e\u003ch3 id=\"toc_step_1_create_an_html_file\"\u003e\u003cb\u003eVaihe 1: Luo HTML-tiedosto \u003c/b\u003e\u003c/h3\u003e\u003cpicture\u003e\u003csource srcset=\"https://media.qrtiger.com/blog/2026/02/create-an-html-filejpg_800.webp\" type=\"image/webp\"\u003e\u003csource srcset=\"https://media.qrtiger.com/blog/2026/02/create-an-html-filejpg_800.jpeg\" type=\"image/jpeg\"\u003e\u003cimg src=\"https://media.qrtiger.com/blog/2026/02/create-an-html-filejpg_800.jpeg\" width=\"800\" height=\"100%\" loading=\"lazy\" style=\"width: 100%;\" alt=\"Create HTML file\" title=\"Start by creating a file named index.html\"\u003e\u003c/picture\u003e\u003cp\u003eEnsinnäkin tarvitset HTML:n luodaksesi QR-koodin. Aloita luomalla tiedosto nimeltä index.html. Tämä tiedosto pitää sisällään QR-koodigeneraattorin rakenteen.  \u003c/p\u003e\u003cp\u003eSeuraavaksi lisää tiedostoon tekstikenttä, johon käyttäjät voivat syöttää URL-osoitteen tai tekstiä, painike QR-koodin generoimiseksi ja tyhjä tila, johon QR-koodi ilmestyy. Voit myös linkittää kirjastoon, joka todella generoi työn. \u003c/p\u003e\u003cp\u003eLopulta HTML-tiedostosi näyttää tältä:  \u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \"Courier New\";\"\u003e\u003c!DOCTYPE html\u003e \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \"Courier New\";\"\u003e \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \"Courier New\";\"\u003e \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \"Courier New\";\"\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \"Courier New\";\"\u003e\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \"Courier New\";\"\u003e\u003ctitle\u003eQR-koodin generaattori\u003c/title\u003e \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \"Courier New\";\"\u003e\u003c!-- QR-koodin luontikirjasto --\u003e \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \"Courier New\";\"\u003e    \u003cscript src=\"https://cdn.jsdelivr.net/gh/davidshimjs/qrcodejs/qrcode.min.js\"\u003e\u003c/script\u003e \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \"Courier New\";\"\u003e \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \"Courier New\";\"\u003e \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \"Courier New\";\"\u003eGeneroi QR-koodi \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \"Courier New\";\"\u003e\u003cinput type=\"text\" id=\"qr-text\" placeholder=\"Syötä teksti tai URL-osoite\"\u003e \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \"Courier New\";\"\u003e\u003cbutton onclick=\"generateQRCode()\"\u003eGenerate QR Code\u003c/button\u003e \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \"Courier New\";\"\u003e\u003c!-- QR-koodi ilmestyy tähän -- \u003e \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \u0026quot;Courier New\u0026quot;;\"\u003e\u003cdiv id=\"qrcode\"\u003e\u003c/div\u003e \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \u0026quot;Courier New\u0026quot;;\"\u003e\u003cscript src=\"script.js\"\u003e\u003c/script\u003e \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \u0026quot;Courier New\u0026quot;;\"\u003e\u003c/body\u003e \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \u0026quot;Courier New\u0026quot;;\"\u003e\u0026lt;/html\u0026gt; \u003c/span\u003e\u003c/p\u003e\u003ch3 id=\"toc_step_2_add_the_javascript\"\u003e\u003cb\u003eVaihe 2: Lisää JavaScript \u003c/b\u003e\u003c/h3\u003e\u003cpicture\u003e\u003csource srcset=\"https://media.qrtiger.com/blog/2026/02/add-the-javascriptjpg_800.webp\" type=\"image/webp\"\u003e\u003c/source\u003e\u003csource srcset=\"https://media.qrtiger.com/blog/2026/02/add-the-javascriptjpg_800.jpeg\" type=\"image/jpeg\"\u003e\u003c/source\u003e\u003cimg src=\"https://media.qrtiger.com/blog/2026/02/add-the-javascriptjpg_800.jpeg\" width=\"800\" height=\"100%\" loading=\"lazy\" style=\"width: 100%;\" alt=\"Add the JavaScript\" title=\"Create a second file named script.js\"/\u003e\u003c/picture\u003e\u003cp\u003eLuo toinen tiedosto nimeltä script.js. Tämä on tiedosto, joka lukee käyttäjän syötteen ja generoi QR-koodin. \u003c/p\u003e\u003cp\u003eKun tämä toinen tiedosto luodaan, skripti ottaa syötetyn tekstin, poistaa mahdollisen olemassa olevan QR-koodin ja luo uuden. \u003c/p\u003e\u003cp\u003eNäin näyttää skriptitiedostosi: \u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \u0026quot;Courier New\u0026quot;;\"\u003efunktio generateQRCode() { \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \u0026quot;Courier New\u0026quot;;\"\u003econst text = document.getElementById(\"qr-text\").value.trim(); \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \u0026quot;Courier New\u0026quot;;\"\u003eif (!text) { \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \u0026quot;Courier New\u0026quot;;\"\u003ealert(\"Syötä tekstiä tai URL-osoite\"); \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \u0026quot;Courier New\u0026quot;;\"\u003epaluu; \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \u0026quot;Courier New\u0026quot;;\"\u003e} \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \u0026quot;Courier New\u0026quot;;\"\u003edocument.getElementById(\"qrcode\").innerHTML = \"\"; \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \u0026quot;Courier New\u0026quot;;\"\u003euusi QRCode(document.getElementById(\"qrcode\"), { \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \u0026quot;Courier New\u0026quot;;\"\u003eteksti: teksti, \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \u0026quot;Courier New\u0026quot;;\"\u003eleveys: 150, \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \u0026quot;Courier New\u0026quot;;\"\u003ekorkeus: 150 \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \u0026quot;Courier New\u0026quot;;\"\u003e}); \u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style=\"font-family: \u0026quot;Courier New\u0026quot;;\"\u003e \u003c/span\u003e\u003c/p\u003e\u003ch3 id=\"toc_step_3_save_and_open_the_file\"\u003e\u003cb\u003eVaihe 3: Tallenna ja avaa tiedosto \u003c/b\u003e\u003c/h3\u003e\u003cp\u003eNyt sinun tulisi tallentaa molemmat aiemmin luomamme tiedostot samaan kansioon. Seuraavaksi avaa index.html-tiedosto missä tahansa verkkoselaimessa. \u003c/p\u003e\u003cp\u003eNyt syötä URL-osoite tai teksti ja klikkaa generointipainiketta.\u0026nbsp; \u003c/p\u003e\u003cp\u003eNäin luot QR-koodin käyttäen HTML:ää.\u0026nbsp; \u003c/p\u003e\u003ch2 id=\"toc_where_htmlbased_qr_code_generation_falls_short\"\u003eMissä HTML-pohjainen QR-koodin luonti ei pärjää \u003c/h2\u003e\u003cpicture\u003e\u003csource srcset=\"https://media.qrtiger.com/blog/2026/02/disadvantages-of-html-based-qr-code-generationjpg_800.webp\" type=\"image/webp\"\u003e\u003c/source\u003e\u003csource srcset=\"https://media.qrtiger.com/blog/2026/02/disadvantages-of-html-based-qr-code-generationjpg_800.jpeg\" type=\"image/jpeg\"\u003e\u003c/source\u003e\u003cimg src=\"https://media.qrtiger.com/blog/2026/02/disadvantages-of-html-based-qr-code-generationjpg_800.jpeg\" width=\"800\" height=\"100%\" loading=\"lazy\" style=\"width: 100%;\" alt=\"Disadvantages of HTML-based code\" title=\"Reasons why coded QR is not advisable\"/\u003e\u003c/picture\u003e\u003cp\u003eOttaen huomioon QR-koodin luomisen monimutkaisuuden HTML:n ja JavaScriptin avulla, on hyvä hetki pysähtyä ja ymmärtää, missä tämä lähestymistapa ei toimi. Tämä auttaa sinua päättämään nopeasti ja varmasti, mikä sopii parhaiten tarpeisiisi. \u003c/p\u003e\u003ch3 id=\"toc_1_html_alone_cannot_generate_qr_codes\"\u003e\u003cb\u003eHTML yksinään ei pysty generoimaan QR-koodeja \u003c/b\u003e\u003c/h3\u003e\u003cp\u003eHTML-tiedosto yksinään ei pysty luomaan QR-koodia, koska se on vain merkintäkieli. Sinun täytyy yhdistää HTML JavaScript-kirjastoihin tai kolmannen osapuolen API:eihin (Application Programming Interface) muuntaaksesi HTML-tiedoston QR-koodiksi. \u003c/p\u003e\u003ch3 id=\"toc_2_knowledge_of_javascript_is_a_necessity_\"\u003e\u003cb\u003eTuntemus JavaScriptistä on välttämättömyys \u003c/b\u003e\u003c/h3\u003e\u003cp\u003eJavaScriptissa jopa pienet virheet skriptissä voivat rikkoa koko prosessin. Tämä tekee hyvästä JavaScriptin työskentelytiedosta ehdottoman välttämätöntä. \u003c/p\u003e\u003ch3 id=\"toc_3_limited_customization_options\"\u003e\u003cb\u003eRajoitetut mukautusvaihtoehdot \u003c/b\u003e\u003c/h3\u003e\u003cp\u003eQR-koodit, jotka on luotu HTML:n ja JavaScriptin avulla, tarjoavat hyvin rajalliset mukautusvaihtoehdot. Tämän seurauksena et voi helposti muokata suunnittelua vastaamaan brändisi identiteettiä. \u003c/p\u003e\u003ch3 id=\"toc_4_no_analytics_or_tracking\"\u003e\u003cb\u003eEi analytiikkaa tai seurantaa \u003c/b\u003e\u003c/h3\u003e\u003cp\u003eKun luot QR-koodin HTML:llä, et voi käyttää analytiikkaa tai seurantatoimintoja. Suurten brändikampanjoiden yhteydessä nämä oivallukset ovat olennaisia täyden hallinnan ylläpitämiseksi ja suorituskyvyn tehokkaaksi mittaamiseksi. \u003c/p\u003e\u003ch3 id=\"toc_5_html_can_create_static_qr_codes_only\"\u003e\u003cb\u003eHTML voi luoda vain staattisia QR-koodeja \u003c/b\u003e\u003c/h3\u003e\u003cp\u003eToisin kuin omistetut QR-koodigeneraattorit, jotka tarjoavat dynaamisia QR-koodeja, HTML mahdollistaa vain staattisten luomisen. Siksi jos tarvitset tehdä muutoksia myöhemmin, sinun täytyy generoida QR-koodi uudelleen alusta asti. \u003c/p\u003e\u003ch3 id=\"toc_6_security_limitations\"\u003e\u003cb\u003eTurvallisuusrajoitukset \u003c/b\u003e\u003c/h3\u003e\u003cp\u003eHTML-pohjaiset QR-koodit eivät tarjoa salakirjoitusta, pääsynhallintaa, salasanasuojaa tai noudattamisominaisuuksia kuten ISO-sertifikaatteja. Siksi ei ole takuuta siitä, että upotettu tietosi on suojattu. \u003c/p\u003e\u003ch3 id=\"toc_7_difficulty_in_maintenance\"\u003e\u003cb\u003eVaikeus ylläpidossa \u003c/b\u003e\u003c/h3\u003e\u003cp\u003eJos et ole kovin perehtynyt koodaukseen tai ohjelmointiin, HTML:llä tehdyn QR-koodin hallinta voi olla äärimmäisen vaikeaa, koska jokainen päivitys vaatii koodimuutoksia, uudelleenkäyttöönoton ja testausta. \u003c/p\u003e\u003ch2 id=\"toc_why_do_you_need_an_advanced_qr_code_generator_for_html\"\u003eMiksi tarvitset kehittyneen QR-koodigeneraattorin HTML:ää varten? \u003c/h2\u003e\u003cp\u003eKäyttämällä erikoistunutta QR-koodiohjelmistoa voit luoda QR-koodin ilman koodaamista tai teknistä osaamista. \u003c/p\u003e\u003cp\u003eSe on yhteensopiva automaatioalustojen kanssa ja tarjoaa \u003ca href=\"https://www.qrcode-tiger.com/fi/api-documentation\"\u003eQR-koodin API-dokumentaatio\u003c/a\u003e jotka kehittäjät voivat käyttää luodakseen QR-koodeja suoraan ohjelmistoissa.\u003c/p\u003e\u003cp\u003eJotkut tarjoavat valmiin HTML-koodin, joten voit helposti upottaa luomasi QR-koodin verkkosivustollesi tai mille tahansa verkkosivulle ilman koodaamisen vaivaa. \u003c/p\u003e\u003cp\u003eOmistettu QR-koodigeneraattori tarjoaa myös täydet mukautusvaihtoehdot, mikä helpottaa QR-koodien suunnittelua, jotka ovat linjassa brändisi identiteetin kanssa. \u003c/p\u003e\u003cp\u003eLisäksi se tukee dynaamisia QR-koodeja, mikä mahdollistaa niiden sisällön päivittämisen käyttöönoton jälkeen ja niiden suorituksen seuraamisen reaaliajassa. \u003c/p\u003e\u003cp\u003eNämä ominaisuudet ovat erityisen arvokkaita pitkäaikaisille kampanjoille ja jatkuville markkinointitoimenpiteille, joissa joustavuus ja hallinta ovat olennaisia. \u003c/p\u003e\u003ch2 id=\"toc_landing_page_qr_code_a_nocode_solution\"\u003eLanding-sivun QR-koodi: Ei-koodiratkaisu \u003c/h2\u003e\u003cpicture\u003e\u003csource srcset=\"https://media.qrtiger.com/blog/2026/02/landing-page-qr-code-a-no-code-solutionjpg_800.webp\" type=\"image/webp\"\u003e\u003c/source\u003e\u003csource srcset=\"https://media.qrtiger.com/blog/2026/02/landing-page-qr-code-a-no-code-solutionjpg_800.jpeg\" type=\"image/jpeg\"\u003e\u003c/source\u003e\u003cimg src=\"https://media.qrtiger.com/blog/2026/02/landing-page-qr-code-a-no-code-solutionjpg_800.jpeg\" width=\"800\" height=\"100%\" loading=\"lazy\" style=\"width: 100%;\" alt=\"Landing page QR code\" title=\"QR code solution for free landing page\"/\u003e\u003c/picture\u003e\u003cp\u003eA \u003ca href=\"https://www.qrcode-tiger.com/fi/qr-code-generator/landing-page\"\u003emaisisivu QR-koodi\u003c/a\u003e on joustava ja käytännöllinen tapa jakaa mobiilioptimoitua sisältöä yhden skannauksen kautta. Se on ratkaisu, joka on saatavilla edistyneissä QR-koodiohjelmistoissa kuten QR TIGER.\u003c/p\u003e\u003cp\u003eTämä QR-koodi avaa laskeutumissivun, joka on isännöity ja hallinnoitu suoraan QR-koodialustalla. \u003c/p\u003e\u003cp\u003eVoit suunnitella sivun haluamallasi tekstillä, kuvilla, videoilla, linkeillä, painikkeilla ja muilla vuorovaikutteisilla elementeillä kirjoittamatta yhtäkään koodiriviä. Siellä on myös \"Koodinäkymä\" -vaihtoehto, jos haluat tehdä hieman koodausta itse. \u003c/p\u003e\u003cp\u003eTämä tekee siitä ihanteellisen ratkaisun markkinoijille, liiketoiminta-ammattilaisille ja kampanjapäälliköille, jotka haluavat sovittaa QR-koodinsa brändinsä kuvan ja viestintätavoitteiden kanssa. \u003c/p\u003e\u003ch2 id=\"toc_how_to_create_an_html_qr_code_no_coding\"\u003eKuinka luoda HTML QR-koodi (ilman koodausta) \u003c/h2\u003e\u003cp\u003eLuodaksesi koodaamattoman QR-koodin laskeutumissivulle, seuraa näitä yksinkertaisia vaiheita: \u003c/p\u003e\u003cp\u003eVierailu a \u003ca href=\"https://www.qrcode-tiger.com\"\u003edynaaminen QR-koodigeneraattori\u003c/a\u003e verkossa.\u003c/p\u003e\u003cp\u003eValitse H5 QR-koodivaihtoehto ratkaisun kojelaudasta. \u003c/p\u003e\u003cp\u003eLisää ja suunnittele H5-sivusi käyttäen saatavilla olevia verkkosuunnitteluelementtejä. \u003c/p\u003e\u003cp\u003eValinnainen: Siirry suoraan koodinäkymään \u0026lt;/\u0026gt;. \u003c/p\u003e\u003cp\u003eKun sivusi on valmis, napsauta \"luo\" muuntaaksesi HTML QR-koodiksi.\u0026nbsp; \u003c/p\u003e\u003cp\u003eMukauta ja lataa QR-koodi korkealaatuisina kuvamuotoina kuten PNG, SVG tai EPS. \u003c/p\u003e\u003cp\u003eNähdäksesi HTML-koodin, klikkaa \u003cb\u003e\u003ci\u003eUpota QR-koodi \u003c/i\u003e\u003c/b\u003eja kopioi. \u003c/p\u003e\u003cp\u003e\u003cb\u003eMuistutus: \u003c/b\u003eEnnen kuin käytät QR-koodia kampanjoissasi tai verkkosivuillasi, testaa aina sen toimivuus eri laitteilla varmistaaksesi sen toimivan moitteettomasti. \u003ca class=\"blog-bottom-create-a-qr-code\" href=\"https://www.qrcode-tiger.com/fi/register\" target=\"_blank\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://qrtiger-banners.s3.amazonaws.com/qrtiger.gif\" style=\"width: 100%;\" alt=\"\" width=\"\" height=\"\" title=\"\"/\u003e\u003c/a\u003e\u003c/p\u003e\u003ch2 id=\"toc_why_qr_tiger_is_the_best_qr_code_generator_with_html_code\"\u003eMiksi QR TIGER on paras QR-koodigeneraattori HTML-koodilla \u003c/h2\u003e\u003cp\u003eOn olemassa useita edistyneitä generaattoreita, jotka mahdollistavat QR-koodien luomisen. Mutta kun kyseessä ovat sellaiset, joissa on valmiina HTML-koodeja, suosittelemme lämpimästi QR TIGER -palvelua. \u003c/p\u003e\u003cp\u003eSe on yritysten ja kehittäjien ensisijainen valinta verkkosivustojen QR-koodigeneraattorina seuraavista syistä: \u003c/p\u003e\u003cul\u003e\u003cli\u003e\u003cb\u003eTodellinen alustalla tapahtuva luominen: \u003c/b\u003eMahdollistaa mukautetun QR-koodin maalisivun luomisen kokonaan alustan sisällä ilman erillistä verkkosivustoa, CMS-järjestelmää tai isännöintipalvelua. \u003c/li\u003e\u003cli\u003e\u003cb\u003eMuokattavissa jopa tulostamisen jälkeen: \u003c/b\u003eSen dynaaminen QR-koodi maalisivuille mahdollistaa maalisivun sisällön päivittämisen milloin tahansa, jopa sen jälkeen kun QR-koodi on painettu tai jaettu. \u003c/li\u003e\u003cli\u003e\u003cb\u003eEi vaadita teknistä osaamista: \u003c/b\u003eVisuaalinen, osiopohjainen editori mahdollistaa ei-teknisten käyttäjien luoda ja hallita laskeutumissivun QR-koodeja helposti. \u003c/li\u003e\u003cli\u003e\u003cb\u003eHelppo API-integraatio: \u003c/b\u003e\u003ca href=\"https://www.qrcode-tiger.com/fi/api-documentation\"\u003eAPI-dokumentaatio\u003c/a\u003e Tekee QR-koodien luomisesta muissa ohjelmistoissa nopeampaa, sujuvampaa ja skaalautuvampaa automatisoimalla koko prosessin.\u003c/li\u003e\u003cli\u003e\u003cb\u003eHTML-koodi liikkeellä: \u003c/b\u003eQR TIGER generoi automaattisesti HTML-koodin QR-koodillesi, jotta voit upottaa sen suoraan verkkosivustollesi ilman manuaalista koodaamista. \u003c/li\u003e\u003cli\u003e\u003cb\u003eSuurempi brändin hallinta: \u003c/b\u003eSe tarjoaa täyden hallinnan sekä laskeutumissivun että QR-koodin suunnitteluun, mukaan lukien värit, asettelut ja CTA-tunnisteet, jotka ovat linjassa brändisi identiteetin kanssa. \u003c/li\u003e\u003cli\u003e\u003cb\u003eTurvallinen ja luotettava hosting: \u003c/b\u003eQR TIGER priorisoi \u003ca href=\"https://www.ibm.com/think/security\" target=\"_blank\"\u003etietoturva\u003c/a\u003e noudattamalla ISO 27001-, GDPR-, CCPA- ja SSO-standardeja, tehdään siitä luotettava alusta yrityksille, joilla on laajoja ja pitkäaikaisia kampanjoita.\u003c/li\u003e\u003c/ul\u003e\u003ch2 id=\"toc_summing_up\"\u003eYhteenveto \u003c/h2\u003e\u003cp\u003eTiedät jo, miten luodaan QR-koodi käyttäen HTML:ää ja JavaScriptiä, ja missä se jää puutteelliseksi ominaisuuksien ja skaalautuvuuden suhteen. \u003c/p\u003e\u003cp\u003eSuosittelemme käyttämään edistynyttä QR-koodigeneraattoria HTML-koodin kanssa, jotta koodien luominen ja hallinta olisi helppoa ja stressitöntä. \u003c/p\u003e\u003cp\u003eSaat täydellisen hallinnan QR-koodeistasi, olipa kyse sitten sisällön päivittämisestä, suunnittelun mukauttamisesta brändiisi sopivaksi, suorituskyvyn seuraamisesta ajan mittaan tai niiden upottamisesta verkkosivustolle. \u003ca class=\"blog-free-ebooks-for-qr-codes\" href=\"https://www.qrcode-tiger.com/fi/ebook\" target=\"_blank\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://qrtiger-banners.s3.amazonaws.com/free+ebook.gif\" style=\"width: 100%;\" alt=\"Free ebooks for QR codes\" width=\"\" height=\"\" title=\"\"/\u003e\u003c/a\u003e\u003c/p\u003e\u003ch2 id=\"toc_faq\"\u003eUKK \u003c/h2\u003e\u003ch3 id=\"toc_what_software_do_i_need_for_html\"\u003e\u003cb\u003eMitä ohjelmistoa tarvitsen HTML:ää varten? \u003c/b\u003e\u003c/h3\u003e\u003cp\u003eHTML:ää varten tarvitset vain yksinkertaisen tekstieditorin, kuten Notepad tai TextEdit, tai ominaisuuksiltaan rikkaammat editorit kuten VS Code. Kun tiedosto on tallennettu .html-tiedostopäätteellä, voit avata sen millä tahansa verkkoselaimella, kuten Chrome, Firefox tai Safari, nähdäksesi miltä se näyttää. \u003c/p\u003e\u003ch3 id=\"toc_what_are_the_7_basic_tags_of_html\"\u003e\u003cb\u003eMitkä ovat HTML:n 7 perusmerkkiä? \u003c/b\u003e\u003c/h3\u003e\u003cp\u003eJotkut yleisimmistä ja peruskäytetyistä tageista ovat \u0026lt;html\u0026gt;, \u0026lt;head\u0026gt;, \u0026lt;title\u0026gt; \u003c/p\u003e\u003cp\u003e\u003cbody\u003e, \u003ch1\u003e, \u003cp\u003e ja \u003ca\u003e. \u003c/p\u003e\u003ch3 id=\"toc_definition_of_terms\"\u003e\u003cb\u003eMääritelmä termit \u003c/b\u003e\u003c/h3\u003e\u003cp\u003e\u003cb\u003eHTML \u003c/b\u003e- tarkoittaa Hyper Text Markup Language. Se on standardikieli, joka kertoo verkkoselaimelle, mitä sisältöä näytetään ja miten se on järjestetty, kuten teksti, kuvat, linkit, painikkeet ja lomakkeet. \u003c/p\u003e\u003cp\u003e\u003cb\u003eJavaScript \u003c/b\u003eohjelmointikieli, joka mahdollistaa verkkosivujen reagoimisen käyttäjän toimiin, päivittää sisältöä reaaliajassa ja suorittaa logiikkaa ilman sivun uudelleenlataamista. \u003c/p\u003e\u003cp\u003e\u003cb\u003eAPI \u003c/b\u003e- tarkoittaa Application Programming Interface. Se on sääntöjen ja työkalujen kokoelma, joka mahdollistaa yhden sovelluksen käyttää toisen sovelluksen ominaisuuksia tai tietoja ilman tarvetta tietää, miten se on rakennettu. \u003ca class=\"blog-company-banner\" href=\"https://www.qrcode-tiger.com\" target=\"_blank\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https://qrtiger-banners.s3.amazonaws.com/blog-banner-company-logo.jpg\" style=\"width: 100%;\" alt=\"Brands using QR codes\" width=\"\" height=\"\" title=\"\"/\u003e\u003c/a\u003e\u003c/p\u003e--\u003e\u003c/span\u003e\u003c/p\u003e\n \u003cdiv class=\"article-disclaimer\"\u003e\n \u003cspan\u003eVastuuvapauslauseke\u003c/span\u003e\n \u003cp\u003e\n Tämä artikkeli on tarkoitettu yleiseksi tiedoksi vain eikä muodosta oikeudellista, taloudellista tai muuta ammatillista neuvontaa. Kysymyksiä QR TIGER tuotteista tai palveluista varten ota yhteyttä tukitiimiimme osoitteessa \u003ca href='mailto:it@qrtiger.com'\u003eit@qrtiger.com\u003c/a\u003e.\n \u003c/p\u003e\n \u003c/div\u003e\n"])</script><script>self.__next_f.push([1,"4b:[\"$\",\"div\",null,{\"className\":\"site-main blog-article-page\",\"id\":\"site-main\",\"children\":[[\"$\",\"div\",null,{\"className\":\"blog-article-layout\",\"children\":[[\"$\",\"article\",null,{\"className\":\"post-full post-status-published blog-article-main\",\"children\":[[\"$\",\"div\",null,{\"className\":\"blog-article-topbar\",\"children\":[[\"$\",\"div\",null,{\"className\":\"breadcrumbs\",\"children\":[\"$\",\"nav\",null,{\"children\":[\"$\",\"ul\",null,{\"children\":[[\"$\",\"$63\",\"Koti0\",{\"children\":[[\"$\",\"li\",\"Koti\",{\"children\":\"$L64\"}],[\"$\",\"li\",null,{\"className\":\"separator\",\"children\":[\"$\",\"i\",null,{\"className\":\"qr-angle-right\"}]}]]}],[\"$\",\"$63\",\"Blogi1\",{\"children\":[[\"$\",\"li\",\"Blogi\",{\"children\":\"$L65\"}],[\"$\",\"li\",null,{\"className\":\"separator\",\"children\":\"$66\"}]]}],[\"$\",\"$63\",\"Kuinka luoda QR-koodi käyttäen HTML:ää: Helppo opas2\",{\"children\":[\"$\",\"li\",\"Kuinka luoda QR-koodi käyttäen HTML:ää: Helppo opas\",{\"children\":\"$L68\"}]}]]}]}]}],[\"$\",\"$L69\",null,{\"title\":\"Kuinka luoda QR-koodi käyttäen HTML:ää: Helppo opas\"}]]}],[\"$\",\"header\",null,{\"className\":\"post-full-header\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"post-full-title\",\"children\":\"Kuinka luoda QR-koodi käyttäen HTML:ää: Helppo opas\"}],[\"$\",\"section\",null,{\"className\":\"post-full-meta\",\"children\":[[\"$\",\"div\",null,{\"className\":\"blog-people-row\",\"children\":[[\"$\",\"div\",null,{\"className\":\"blog-person\",\"children\":[[\"$\",\"img\",null,{\"src\":\"https://media.qrtiger.com/blog/2026/10/ashleyjpg_800_71.jpeg\",\"alt\":\"\",\"className\":\"blog-person-avatar\",\"width\":28,\"height\":28,\"loading\":\"lazy\",\"decoding\":\"async\"}],[\"$\",\"span\",null,{\"className\":\"blog-person-text\",\"children\":[[\"$\",\"span\",null,{\"className\":\"blog-person-label\",\"children\":\"Mukaan\"}],\" \",\"$L6a\"]}]]}],\"$undefined\"]}],[\"$\",\"div\",null,{\"className\":\"blog-meta-dates\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Pub\",\":\",\" \",\"Feb 26, 2026\"]}],[\"$\",\"span\",null,{\"className\":\"blog-meta-sep\",\"children\":\"•\"}],[\"$\",\"span\",null,{\"children\":[\"Upd\",\":\",\" \",\"Oct 17, 2026\"]}],[\"$\",\"span\",null,{\"className\":\"blog-meta-sep blog-meta-sep--dash\",\"children\":\"-\"}],[\"$\",\"span\",null,{\"className\":\"blog-read-time\",\"children\":[[\"$\",\"i\",null,{\"className\":\"qr-time\",\"aria-hidden\":\"true\"}],\" \",\"7 minuutin lukeminen\"]}]]}]]}]]}],[\"$\",\"figure\",null,{\"className\":\"post-full-image blog-article-hero\",\"children\":[[\"$\",\"img\",null,{\"className\":\"home-cover\",\"alt\":\"Kuinka luoda QR-koodi käyttäen HTML:ää: Helppo opas\",\"src\":\"https://media.qrtiger.com/blog/2026/06/how-to-generate-a-qr-code-using-htmljpg_800.jpeg\",\"id\":\"blog-image\",\"width\":800,\"height\":450,\"decoding\":\"async\"}],\"$undefined\"]}],[\"$\",\"section\",null,{\"className\":\"post-full-content\",\"children\":[\"$\",\"div\",null,{\"className\":\"\",\"dangerouslySetInnerHTML\":{\"__html\":\"$6b\"}}]}],\"$L6c\"]}],[\"$\",\"$L6d\",null,{\"toc\":[{\"id\":\"toc_what_is_a_qr_code_html_generator\",\"text\":\"Mikä on QR-koodin HTML-generaattori?\",\"level\":2},{\"id\":\"toc_how_to_generate_a_qr_code_using_html_and_javascript\",\"text\":\"Kuinka luoda QR-koodi käyttäen HTML:ää ja JavaScriptiä\",\"level\":2},{\"id\":\"toc_step_1_create_an_html_file\",\"text\":\"Vaihe 1: Luo HTML-tiedosto\",\"level\":3},{\"id\":\"toc_step_2_add_the_javascript\",\"text\":\"Vaihe 2: Lisää JavaScript\",\"level\":3},{\"id\":\"toc_step_3_save_and_open_the_file\",\"text\":\"Vaihe 3: Tallenna ja avaa tiedosto\",\"level\":3},{\"id\":\"toc_where_htmlbased_qr_code_generation_falls_short\",\"text\":\"Missä HTML-pohjainen QR-koodin luonti ei pärjää\",\"level\":2},{\"id\":\"toc_1_html_alone_cannot_generate_qr_codes\",\"text\":\"HTML yksinään ei pysty generoimaan QR-koodeja\",\"level\":3},{\"id\":\"toc_2_knowledge_of_javascript_is_a_necessity_\",\"text\":\"Tuntemus JavaScriptistä on välttämättömyys\",\"level\":3},{\"id\":\"toc_3_limited_customization_options\",\"text\":\"Rajoitetut mukautusvaihtoehdot\",\"level\":3},{\"id\":\"toc_4_no_analytics_or_tracking\",\"text\":\"Ei analytiikkaa tai seurantaa\",\"level\":3},{\"id\":\"toc_5_html_can_create_static_qr_codes_only\",\"text\":\"HTML voi luoda vain staattisia QR-koodeja\",\"level\":3},{\"id\":\"toc_6_security_limitations\",\"text\":\"Turvallisuusrajoitukset\",\"level\":3},{\"id\":\"toc_7_difficulty_in_maintenance\",\"text\":\"Vaikeus ylläpidossa\",\"level\":3},{\"id\":\"toc_why_do_you_need_an_advanced_qr_code_generator_for_html\",\"text\":\"Miksi tarvitset kehittyneen QR-koodigeneraattorin HTML:ää varten?\",\"level\":2},{\"id\":\"toc_landing_page_qr_code_a_nocode_solution\",\"text\":\"Landing-sivun QR-koodi: Ei-koodiratkaisu\",\"level\":2},{\"id\":\"toc_how_to_create_an_html_qr_code_no_coding\",\"text\":\"Kuinka luoda HTML QR-koodi (ilman koodausta)\",\"level\":2},{\"id\":\"toc_why_qr_tiger_is_the_best_qr_code_generator_with_html_code\",\"text\":\"Miksi QR TIGER on paras QR-koodigeneraattori HTML-koodilla\",\"level\":2},{\"id\":\"toc_summing_up\",\"text\":\"Yhteenveto\",\"level\":2},{\"id\":\"toc_faq\",\"text\":\"UKK\",\"level\":2},{\"id\":\"toc_what_software_do_i_need_for_html\",\"text\":\"Mitä ohjelmistoa tarvitsen HTML:ää varten?\",\"level\":3},{\"id\":\"toc_what_are_the_7_basic_tags_of_html\",\"text\":\"Mitkä ovat HTML:n 7 perusmerkkiä?\",\"level\":3},{\"id\":\"toc_definition_of_terms\",\"text\":\"Määritelmä termit\",\"level\":3}],\"categorySlug\":null}]]}],[\"$\",\"$L6e\",null,{\"currentSlug\":\"how-to-generate-a-qr-code-using-html\"}]]}]\n"])</script><script>self.__next_f.push([1,"6f:I[55620,[\"2653\",\"static/chunks/2653-2c7d73a5b4d8fd48.js\",\"7774\",\"static/chunks/7774-b0a5d2d28f2682a5.js\",\"9441\",\"static/chunks/9441-6e162664b08a40d1.js\",\"8322\",\"static/chunks/8322-438db9bcf24bc73e.js\",\"3426\",\"static/chunks/3426-c2abb27e049260f9.js\",\"4412\",\"static/chunks/4412-30315123d872f27c.js\",\"1629\",\"static/chunks/1629-d60dd2c128c78c82.js\",\"7968\",\"static/chunks/app/%5Blocale%5D/(cms)/%5Bslug%5D/page-047743a06f571c27.js\"],\"default\"]\n4d:[\"$\",\"$L37\",null,{\"href\":\"https://www.linkedin.com/company/qrtiger/\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"icon linkedin-icon\",\"prefetch\":true,\"aria-label\":\"Seuraa meitä: LinkedIn\",\"children\":[\"$\",\"i\",null,{\"className\":\"qr-icons qr-linkedin\",\"aria-hidden\":\"true\"}]}]\n4e:[\"$\",\"$L37\",null,{\"href\":\"https://www.youtube.com/c/QRTiger\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"icon\",\"prefetch\":true,\"aria-label\":\"Seuraa meitä: YouTube\",\"children\":[\"$\",\"i\",null,{\"className\":\"qr-icons qr-youtube\",\"aria-hidden\":\"true\"}]}]\n4f:[\"$\",\"$L37\",null,{\"href\":\"https://www.instagram.com/qrtiger\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"icon\",\"prefetch\":true,\"aria-label\":\"Seuraa meitä: Instagram\",\"children\":[\"$\",\"i\",null,{\"className\":\"qr-icons qr-instagram\",\"aria-hidden\":\"true\"}]}]\n50:[\"$\",\"$L37\",null,{\"href\":\"https://www.facebook.com/QRTIGERS/\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"icon\",\"prefetch\":true,\"aria-label\":\"Seuraa meitä: Facebook\",\"children\":[\"$\",\"i\",null,{\"className\":\"qr-icons qr-facebook\",\"aria-hidden\":\"true\"}]}]\n51:[\"$\",\"$L37\",null,{\"href\":\"https://x.com/qrtigers\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"icon\",\"prefetch\":true,\"aria-label\":\"Seuraa meitä: X\",\"children\":[\"$\",\"i\",null,{\"className\":\"qr-icons qr-x-logo\",\"aria-hidden\":\"true\"}]}]\n52:[\"$\",\"$L37\",null,{\"href\":\"https://a"])</script><script>self.__next_f.push([1,"pps.apple.com/us/app/qr-tiger-qr-code-generator/id1509675463\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"children\":[\"$\",\"img\",null,{\"src\":\"https://qrtiger-fe.nyc3.cdn.digitaloceanspaces.com/static/img/MainFooter/appStore.webp\",\"alt\":\"Download on the App Store\",\"width\":139,\"height\":46,\"loading\":\"lazy\",\"decoding\":\"async\"}]}]\n53:[\"$\",\"$L37\",null,{\"href\":\"https://play.google.com/store/apps/details?id=com.qrtiger\u0026pli=1\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"children\":[\"$\",\"img\",null,{\"src\":\"https://qrtiger-fe.nyc3.cdn.digitaloceanspaces.com/static/img/MainFooter/googlePlay.webp\",\"alt\":\"Get it on Google Play\",\"width\":155,\"height\":46,\"loading\":\"lazy\",\"decoding\":\"async\"}]}]\n55:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/faq\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_blank\",\"children\":\"UKK\"}]\n56:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/contact\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_blank\",\"children\":\"Ota yhteyttä\"}]\n57:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/blog/help-center\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_self\",\"children\":\"Ohjekeskus\"}]\n58:[\"$\",\"$L37\",null,{\"href\":\"mailto:it@qrtiger.com\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_self\",\"children\":\"it@qrtiger.com\"}]\n59:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/about\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_blank\",\"children\":\"Tietoa meistä\"}]\n5a:[\"$\",\"$L37\",null,{\"href\":\"https://qrtiger.statuspage.io/\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_blank\",\"children\":\"Tila\"}]\n5b:[\"$\",\"$L37\",null,{\"href\":\"https://enterprise.qrcode-tiger.com/\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_blank\",\"children\":\"Yritysratkaisut\"}]\n5c:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/payment\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"clas"])</script><script>self.__next_f.push([1,"sName\":\"text-white\",\"target\":\"_self\",\"children\":\"Hinnoittelu\"}]\n5d:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/terms-and-conditions\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_blank\",\"children\":\"Käyttöehdot\"}]\n5e:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/term-acceptable-use\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_blank\",\"children\":\"Hyväksyttävän käytön ehdot\"}]\n5f:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/privacy-policy\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_blank\",\"children\":\"Tietosuojakäytäntö\"}]\n60:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/cookies-policy\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white\",\"target\":\"_blank\",\"children\":\"Evästekäytäntö\"}]\n61:[\"$\",\"$L37\",null,{\"href\":\"/fi\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"main-logo\",\"children\":[\"$\",\"img\",null,{\"src\":\"https://qrtiger-fe.nyc3.cdn.digitaloceanspaces.com/static/img/MainHeader/qrtiger_logo_s.svg\",\"alt\":\"qr code generator\",\"width\":200,\"height\":59,\"loading\":\"lazy\",\"decoding\":\"async\"}]}]\n64:[\"$\",\"$L37\",null,{\"href\":\"/fi\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"breadcrumb-item\",\"children\":\"Koti\"}]\n65:[\"$\",\"$L37\",null,{\"href\":\"/fi/blog\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"breadcrumb-item\",\"children\":\"Blogi\"}]\n68:[\"$\",\"$L37\",null,{\"href\":\"/fi/how-to-generate-a-qr-code-using-html\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"breadcrumb-item\",\"children\":\"Kuinka luoda QR-koodi käyttäen HTML:ää: Helppo opas\"}]\n6a:[\"$\",\"$L37\",null,{\"href\":\"/fi/blog/author/ashley\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"blog-person-name\",\"children\":\"Ashley P.\"}]\n"])</script><script>self.__next_f.push([1,"6c:[\"$\",\"div\",null,{\"className\":\"blog-article-extras\",\"children\":[[\"$\",\"section\",null,{\"className\":\"blog-faq\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"blog-section-heading\",\"children\":\"Usein kysytyt kysymykset (UKK)\"}],[\"$\",\"div\",null,{\"className\":\"blog-faq-list\",\"children\":[[\"$\",\"details\",\"What software do I need for HTML?-0\",{\"className\":\"blog-faq-item\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"blog-faq-question\",\"children\":[[\"$\",\"span\",null,{\"children\":\"What software do I need for HTML?\"}],[\"$\",\"span\",null,{\"className\":\"blog-faq-icon\",\"aria-hidden\":\"true\",\"children\":\"+\"}]]}],[\"$\",\"div\",null,{\"className\":\"blog-faq-answer\",\"dangerouslySetInnerHTML\":{\"__html\":\"For HTML, all you need is a simple text editor such as Notepad or TextEdit, or more feature-rich editors like VS Code. Once the file is saved with an .html extension, you can open it in any web browser, such as Chrome, Firefox, or Safari, to see how it looks.\"}}]]}],[\"$\",\"details\",\"What are the 7 basic tags of HTML?-1\",{\"className\":\"blog-faq-item\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"blog-faq-question\",\"children\":[[\"$\",\"span\",null,{\"children\":\"What are the 7 basic tags of HTML?\"}],[\"$\",\"span\",null,{\"className\":\"blog-faq-icon\",\"aria-hidden\":\"true\",\"children\":\"+\"}]]}],[\"$\",\"div\",null,{\"className\":\"blog-faq-answer\",\"dangerouslySetInnerHTML\":{\"__html\":\"Some of the most basic and commonly used tags include \u003chtml\u003e, \u003chead\u003e, \u003ctitle\u003e \\n\\n\u003cbody\u003e, \u003ch1\u003e, \u003cp\u003e and \u003ca\u003e .\"}}]]}]]}]]}],[\"$\",\"$L6f\",null,{}],[\"$\",\"section\",null,{\"className\":\"blog-enterprise-cta\",\"children\":[[\"$\",\"span\",null,{\"className\":\"blog-enterprise-badge\",\"children\":\"Yritysvalmis\"}],[\"$\",\"h2\",null,{\"children\":\"Maksimoi skannaukset parhaalla QR-koodigeneraattorilla\"}],[\"$\",\"p\",null,{\"children\":\"Liity tuhansiin maailmanlaajuisiin brändeihin, jotka käyttävät QR TIGER hallitakseen dynaamista reititystä, massaluontia ja syvää attribuutioanalytiikkaa.\"}],\"$L70\"]}],[\"$\",\"div\",null,{\"className\":\"blog-share\",\"children\":[[\"$\",\"span\",null,{\"className\":\"blog-share-label\",\"children\":\"Jaa tämä opas:\"}],[\"$\",\"div\",null,{\"className\":\"blog-share-icons\",\"children\":[[\"$\",\"a\",\"linkedin\",{\"href\":\"https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fwww.qrcode-tiger.com%2Ffi%2Fhow-to-generate-a-qr-code-using-html\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"blog-share-icon\",\"aria-label\":\"LinkedIn\",\"children\":[\"$\",\"i\",null,{\"className\":\"qr-linkedin\",\"aria-hidden\":\"true\"}]}],[\"$\",\"a\",\"facebook\",{\"href\":\"https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.qrcode-tiger.com%2Ffi%2Fhow-to-generate-a-qr-code-using-html\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"blog-share-icon\",\"aria-label\":\"Facebook\",\"children\":[\"$\",\"i\",null,{\"className\":\"qr-facebook\",\"aria-hidden\":\"true\"}]}],[\"$\",\"a\",\"x\",{\"href\":\"https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.qrcode-tiger.com%2Ffi%2Fhow-to-generate-a-qr-code-using-html\u0026text=Kuinka%20luoda%20QR-koodi%20k%C3%A4ytt%C3%A4en%20HTML%3A%C3%A4%C3%A4%3A%20Helppo%20opas\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"blog-share-icon\",\"aria-label\":\"X\",\"children\":[\"$\",\"i\",null,{\"className\":\"qr-twitter\",\"aria-hidden\":\"true\"}]}]]}]]}],[\"$\",\"section\",null,{\"className\":\"blog-author-bio\",\"children\":[[\"$\",\"img\",null,{\"className\":\"blog-author-bio-avatar\",\"src\":\"https://media.qrtiger.com/blog/2026/10/ashleyjpg_800_71.jpeg\",\"alt\":\"Ashley P.\",\"width\":72,\"height\":72}],[\"$\",\"div\",null,{\"className\":\"blog-author-bio-content\",\"children\":[\"$L71\",[\"$\",\"p\",null,{\"className\":\"blog-author-bio-role\",\"children\":\"Sisällöntuottaja yrityksessä QR TIGER\"}],[\"$\",\"p\",null,{\"className\":\"blog-author-bio-text\",\"children\":\"Ashleylla on kaksoistutkinnot liiketaloudessa ja sosiaalitieteissä, sekä sertifikaatit sisältömarkkinoinnissa ja copywritingissä. Hänellä on yli kahdeksan vuoden kokemus julkaisualalta ja kolmen vuoden asiantuntemus digitaalisessa markkinoinnissa ja QR-kooditekniikassa. Hänen työnsä keskittyy monimutkaisten tietojen ja teknisten käsitteiden selkeyttämiseen selkeiksi, toimintaa ohjaaviksi oivalluksiksi ja käytännön ratkaisujen kehittämiseen, jotka tuottavat mitattavia tuloksia.\"}]]}]]}],null]}]\n"])</script><script>self.__next_f.push([1,"54:[\"$\",\"div\",null,{\"className\":\"resources-wrapper mt-5 mb-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"resources-header\",\"children\":\"Resurssit\"}],[\"$\",\"div\",null,{\"className\":\"row\",\"children\":[[\"$\",\"div\",\"dynamicQRCode\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L72\"}]}],[\"$\",\"div\",\"multiUrlQRCode\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L73\"}]}],[\"$\",\"div\",\"digitalBusinessCard\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L74\"}]}],[\"$\",\"div\",\"bulkQRCode\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L75\"}]}],[\"$\",\"div\",\"imageQRCode\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L76\"}]}],[\"$\",\"div\",\"videoQRCode\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L77\"}]}],[\"$\",\"div\",\"googleFormQRCode\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L78\"}]}],[\"$\",\"div\",\"logoQRCode\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L79\"}]}],[\"$\",\"div\",\"analyticsQRCode\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L7a\"}]}],[\"$\",\"div\",\"restaurantQRCode\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L7b\"}]}],[\"$\",\"div\",\"fileQRCode\",{\"className\":\"col-md-6 col-lg-3 mb-1 mt-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"resource-item\",\"children\":\"$L7c\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"70:[\"$\",\"$L37\",null,{\"href\":\"/fi/register?signup_source=blog_cta_btn\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"blog-cta-btn blog-cta-btn--lg\",\"children\":\"Aloita ilmaiseksi\"}]\n71:[\"$\",\"$L37\",null,{\"href\":\"/fi/blog/author/ashley\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"blog-author-bio-name\",\"children\":\"Ashley P.\"}]\n72:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/how-do-dynamic-qr-codes-work\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"Kuinka dynaamiset QR-koodit toimivat\"}]\n73:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/how-does-a-multi-url-qr-code-works-and-can-benefit-your-business-smart-qr-code\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"Monikielinen URL QR-koodi\"}]\n74:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/digital-business-card-qr-code\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"Digitaalinen käyntikortti QR-koodi\"}]\n75:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/bulk-qr-code-generator\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"Massa QR-koodigeneraattori\"}]\n76:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/how-to-make-a-qr-code-of-an-image\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"Kuinka tehdä QR-koodi kuvasta\"}]\n77:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/how-to-create-a-video-qr-code-\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"Kuinka luoda QR-koodi videota varten\"}]\n78:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/how-to-make-a-qr-code-for-a-google-form\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"Kuinka luoda QR-koodi kohteelle Google Form\"}]\n79:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/qr-code-with-logo\",\"locale\":\"$undefine"])</script><script>self.__next_f.push([1,"d\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"Kuinka luoda QR-koodi logolla\"}]\n7a:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/track-qr-code-with-google-analytics\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"Kuinka seurata QR-koodia Google Analyticsilla\"}]\n7b:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/how-to-make-your-qr-code-in-restaurant\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"Kuinka luoda QR-koodi ravintolan ruokalistaan\"}]\n7c:[\"$\",\"$L37\",null,{\"href\":\"https://www.qrcode-tiger.com/fi/file-qr-code-converter\",\"locale\":\"$undefined\",\"localeCookie\":\"$38\",\"className\":\"text-white text-center\",\"children\":\"QR-koodin muunnin\"}]\n"])</script></body></html>