Tarkista yksityisyysväitteemme livenä omasta selaimestasi▾
Nämä arvot lasketaan selaimessasi juuri nyt. Ei palvelinkiertoa. Napsauta riviä saadaksesi yhden rivin selityksen.
Ulospäin lähtevät pyynnöt sivun latauksen jälkeen…Odotettu: 0Kaikki suoritetaan selaimessasi, joten mitään tietoja ei lähde ensimmäisen sivulatauksen jälkeen.
Yhteydenottoa kolmannen osapuolen verkkotunnuksiin…Odotettu: 0Ei analytiikkaa, ei CDN-fontteja, ei avatarpalveluita, ei seurantaa, vain yksittäinen alkuperä.
Asetetut evästeet…Odotettu: 0Ei istuntoa, ei analytiikkaa, ei asetuksia evästeissä. Ei mitään synkronoitavaa, ei mitään vuodettavaa.
localStorage-avaimet…Vain tallentamasi QR-koodit ja asetuksetTallennetut mallipohjat, historia ja kieliasetus. Tarkasteltavissa Sovellus → Paikallinen tallennustila.
Service Workerin tila…Offline-valmiusStaattiset resurssit välimuistissa offline-käyttöä varten. Voit poistaa verkon käytöstä ja generaattori toimii silti.
Verkon tila…Offline-testi: katkaise WiFi, napsauta Luo. Toimii silti.Yksinkertaisin todiste. Jos tämä olisi salaa palvelimen asiakas, offline-tila rikkoisi sen.
Ei vielä tallennettuja profiileja. Napsauta alla olevaa painiketta tallentaaksesi nykyisen lomakkeen uudelleenkäytettäväksi profiiliksi.
Profiilit tallennetaan vain tähän selaimeen (localStorage). Mikään ei poistu laitteeltasi. Napsauta profiilia palauttaaksesi sen kentät.
Yhteensopivuusselite
📱Mikä tahansa puhelinkamera🏭Vain ammatti-/teollisuusskanneri💳Lompakko- tai pankkisovellus🔐Todentamissovellus📲Sovelluskohtainen lukijaKatso koko matriisi →
Tämä symbologia hahmontuu mustavalkoisena vain etu- ja taustaväreillä. Mallipohjat, piste-/silmämuodot, degradeet, kehykset ja keskuslogot ovat vain QR-ominaisuuksia ja piilotetaan täällä.
Näytä 30 lisää mallipohjaa
Tallenna tyyli yllä olevalla painikkeella pitääksesi suosikkisi täällä.
#000000
#FFFFFF
#8B5CF6
Lataa kuva käytettäväksi kehyksenä.
Vedä QR paikalleen, vieritä tai nipistä zoomataksesi, käytä liukusäädintä kiertoon.
Näytä 108 lisäkuvaketta
Haullasi ei löytynyt kuvakkeita.
Renderöidään QR:n taakse alennetulla läpinäkyvyydellä. Pakottaa automaattisesti EC=H, jotta QR skannautuu edelleen valokuvan läpi.
Erägenerointi
Lataa CSV luodaksesi jopa 500 QR-koodia yhdessä erässä. Jokaisesta rivistä tulee oma QR-koodi, valitse mallipohja tai ohita 21 ominaisuutta rivikohtaisesti: värit, kehykset, piste-/silmä-/silmänmunatyylit, liukuvärit, läpinäkyvyys, koko, virheenkorjaus, muoto, sisäänrakennettu logo ja paljon muuta.
21 saraketta: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Vain type ja data ovat pakollisia. Käytä | erottaaksesi kentät data-sisällön sisällä (esim. ssid|password|WPA).
Kaikki yli 125 QR-/viivakoodityyppiä tuettu, mukaan lukien URL, WiFi, vCard, TOTP, Swiss QR-bill, PIX, PromptPay, ZATCA, PayNow, Bitcoin + Lightning ja paljon muuta. Lataa CSV-esimerkki nähdäksesi kaikki sarakkeet, kaikki 50 mallia, 22 kehystyyliä ja 375 sisäänrakennettua logoikonia toiminnassa.
1. Lataa esimerkki-CSV · 2. Muokkaa sitä datallasi · 3. Lataa se tänne
Linkkisi on koodattu suoraan QR-kuvioon, ei palvelinta välissä, ei vanhentumista, ei uusimista. Tulosta kerran, toimii aina.
Tallenna koko QR, tyyppi, kaikki kenttäarvot, tyyli, kehys, logo, käyntikortin suunnittelu, yhtenä .qr.json-tiedostona. Lataa se myöhemmin luodaksesi kaiken uudelleen yhdellä napsautuksella.
Syötä sisältö koodin luomiseksi
Koodattu sisältö
Viimeisimmät
Muokkaat olemassa olevaa Pro-koodia. Napsauta alla olevaa "Päivitä Pro-koodi" tallentaaksesi muutokset Prohon.
Pitääkö kohdetta muuttaa tulostuksen jälkeen?
Sama lukitsematon lähestymistapa kuin ilmaistyökalussa. Pron avulla voit muuttaa kohdetta tulostuksen jälkeen ja nähdä, kuka skannaa (vain maa ja laite, ei koskaan IP:tä eikä evästeitä). Jokaisen dynaamisen koodin mukana tulee staattinen varmuuskopio, joten mitään ei voi sammuttaa. Alkaen $9/kk vuosilaskutuksella.
Apple Wallet (entinen Passbook) tallentaa boarding-passit, tapahtumalippuja, kauppa- ja kanta-asiakaskortteja sekä kuponkeja suoraan iPhoneen. Jokainen passi on .pkpass-tiedosto, allekirjoitettu paketti JSON-dataa, kuvia ja metatietoja, jotka isännöidään julkisessa URLissa. Kun iPhone-käyttäjä avaa URLin (tai skannaa siihen osoittavan QR:n), Safari kehottaa lisäämään passin Apple Walletiin yhdellä napautuksella.
Miten Apple Wallet -passit toimivat
.pkpass-tiedosto on ZIP-paketti, joka sisältää pass.json-manifestin, kuvat (kuvake, logo, raita, tausta, alatunniste), manifest.json-tiedoston SHA-1-tiivisteillä jokaisesta tiedostosta sekä signature-allekirjoituksen, joka on PKCS#7-irtoallekirjoitus manifestista, tuotettu Applen myöntämällä Pass Type ID -sertifikaatilla. pass.json määrittää passin tyylin (boardingPass, eventTicket, storeCard, coupon, generic), yksilöllisen serialNumber-tunnuksen, Pass Type ID:n sekä kentät, jotka näytetään passin etu- tai takapuolella.
Passit voivat myös ilmoittaa webServiceURL:n ja authenticationToken:n. Kun käyttäjä lisää passin, iOS rekisteröi push-kanavan webServiceURL:n kautta APNs:n avulla. Taustajärjestelmäsi voi sitten lähettää päivityksiä (porttivaihdos, kauppakorttisaldo, pistemäärä) ja kaikki asennetut kopiot päivittyvät muutamassa sekunnissa. Tällä sivulla luomasi QR ei koskaan muutu, se osoittaa aina .pkpass-URL:n uusimpaan versioon.
Hosta .pkpass-tiedosto missä tahansa, joka tarjoaa HTTPS:n oikealla MIME-tyypillä application/vnd.apple.pkpass: S3 + CloudFront, Dropbox, oma Nginx/Caddy-palvelin, Cloudflare R2. Dropboxin julkiset linkit toimivat, mutta vaativat ?dl=1-liitteen. Google Drive ei toimi luotettavasti; Driven virus- ja skannausvarmistus katkaisee latauksen.
Milloin käyttää tätä vs. yleistä URL-QR:ää
Tavallinen URL-QR avaa Safarin mille tahansa osoittamallesi sivulle: asennussivulle, laskeutumissivulle tai uudelleenohjaukseen. Apple Wallet Pass -QR ohittaa Safarin kokonaan, kun URL päättyy .pkpass-päätteeseen tai käyttää passkit://-URI-mallia: iOS tunnistaa sisältötyypin ennen selaimeen siirtymistä ja avaa natiivi Lisää lompakkoon -näytön suoraan. Yksi napautus, kortti asennettu.
Käytä tätä generaattoria, kun kohteena on itse passtiedosto ja haluat nopean asennuksen. Käytä URL-QR:ää, kun haluat ensin näyttää laskeutumissivun (lisämyynti, vastuuvapauslauseke, aluevalinta) tai kun passtiedostoa ei vielä ole olemassa ja käyttäjän täytyy rekisteröityä.
Generaattorin käyttö
Luo tai hanki .pkpass-tiedosto (allekirjoitettu Applen myöntämällä pass-sertifikaatilla) ja host se julkisessa HTTPS-osoitteessa oikealla application/vnd.apple.pkpass MIME-tyypillä.
Liitä täydellinen .pkpass-URL generaattoriimme.
Mukauta QR-tyyliä ja lataa PNG- tai SVG-muodossa.
Tulosta tai näytä QR. iPhone-käyttäjät skannaavat kameralla, napauttavat Safari-esikatselua ja sitten "Lisää" Wallet-arkissa.
Yleisiä käyttötarkoituksia
Tapahtumalippuja, konsertteja, konferensseja, urheilupelejä. Passi päivittyy automaattisesti istumapaikka- tai porttitiedoilla push-viestillä.
Kanta-asiakaskortteja, kahviloita, ravintoloita, vähittäiskauppoja. Ei enää muovikortteja.
Kuponkeja, alennuskoodeja, jotka aktivoituvat oikeaan aikaan ja paikkaan geofencing-toiminnolla.
Boarding-passeja, lentoyhtiöitä, lauttoja, junia. Aktivoituu lukitusnäytölle automaattisesti lentoasemalla.
Jäsenkortteja, kuntosaleja, kirjastoja, kerhoja.
Android-käyttäjät
Apple Wallet -passit toimivat vain iPhonessa. Android-käyttäjät, jotka skannaavat .pkpass-QR:n, näkevät Chromen yrittävän ladata tiedostoa, jota heidän puhelimensa ei voi käyttää. Ristialustainen malli on luoda erillinen Google Wallet QR (käyttää pay.google.com/gp/v/save/{jwt}-tallennusURLeja) ja merkitä kumpikin QR alustallaan, tai laittaa molemmat QR:t vierekkäin samalle julisteelle "iPhone"- ja "Android"-merkinnöillä. Jos tarvitset yhden QR:n, joka käsittelee molemmat, isännöi laitetunnistava uudelleenohjaus, /pass, joka lukee User-Agent:in ja tarjoaa .pkpass-URL:n iOS-asiakkaille ja Google Wallet -tallennusURL:n Androidille.
Jos jaettava passi on Apple-ensin (Apple Music, iMessage, FaceTime-siirrot), Apple Music QR- ja FaceTime QR -generaattorimme on rakennettu juuri näihin virtauksiin.
Vaatimustenmukaisuuden tarkistuslista
Jaa vain sellaisia .pkpass-URL-osoitteita, jotka omistat tai joiden jakamiseen sinulla on lupa. Applen Pass Type ID -varmenne sitoo jokaisen passin tiettyyn kehittäjätiliin; peruutetuilla tai vanhentuneilla varmenteilla allekirjoitetut passit lakkaavat toimimasta ja Wallet-sovellus näyttää peukaloitumisvaroituksen. Applen PassKit-tiimi peruuttaa myös varmenteita alustan väärinkäyttöraporttien perusteella.
Content-Type on tärkeä: tarjoa application/vnd.apple.pkpass-tyypillä. application/octet-stream-tyypillä tarjotut passit latautuvat iOS:llä tiedostona Lisää lompakkoon -virran sijaan. Tämä on yleinen virheellinen konfiguraatio, joka johtaa asiakastukipyyntöihin.
Maksupässit ovat erillisiä: .pkpass tukee tavallisena boarding-passeja, lippuja, kuponkeja, yleisiä, myymäläkortteja ja tapahtumaliput. Maksupässit (NFC-lähimaksukortit) edellyttävät PNP-sopimusta kortinmyöntäjän ja pankin kanssa sekä lisäoikeuksia Apple Wallet & Apple Pay -palveluihin Developer Programista.
Kuluttajansuoja: FTC:n suositusohje ja EU:n kuluttajansuojayhteistyöasetus koskevat kuponki- ja kanta-asiakaspässeja. Passissa näytettävien ehtojen on vastattava niitä, joihin asiakas on rekisteröitynyt; äkilliset vanhentumispäivät, poissulkupäivät tai takavarikointiehdot ilman ennakkoilmoitusta eivät ole täytäntöönpanokelpoisia.
Tietojen minimointi: .pkpass-passit päivitetään push-viesteillä isännöimäsi verkkopalvelun URL-osoitteen kautta. Jokainen päivitys on tiedonkeruutapahtuma GDPR:n / CCPA:n nojalla. Dokumentoi oikeusperusta ja säilytysaika.
Sijaintipalvelut: maantieteellisesti rajatut kupongit edellyttävät iOS-sijaintipalveluiden lupaa. GDPR:n mukaan sijaintipohjaisen push-viestinnän oikeusperustan on oltava nimenomainen suostumus; ePrivacy-direktiivi ei salli oikeutetun edun käyttöä perusteena.
Milloin ei pidä käyttää
Älä jaa .pkpass-tiedostoja, jotka jäljittelevät lentoyhtiöiden boarding-passeja, tapahtumalippuja tai valtion henkilöllisyysasiakirjoja, joita sinulla ei ole oikeutta myöntää. Väärennetyt boarding-passit ohittavat TSA:n / ICAO:n ennakontrollinäytöt ja ovat syytteeseen pantavissa asiakirjaväärennöksenä. Applen petostentorjuntatiimi peruuttaa passit ja ryhtyy kehittäjäsopimuksen irtisanomistoimiin toistuvien rikkojien kohdalla.
Myös Abunderalta
Sähköiset allekirjoitukset, jotka kestävät oikeudessa
Abundera Sign menee peruskäyttöisiä sähköisiä allekirjoituksia pidemmälle. Jokainen asiakirja saa kryptografisen todisteen, itsenäisen todentamisen ja väärentämiseltä suojatun todistuspaketin.
Automaattisesti luodut oikeudessa kelpaavat todistuspaketit
Henkilökohtainen asiakirjasinetti, havaitsee peukaloinnin välittömästi
Ankkuroitu 5 itsenäiseen järjestelmään, ei yhtä vikapistettä
Tarvitsenko maksullisen Apple Developer -tilin .pkpass-tiedostojen luomiseen?
Kyllä. .pkpass-tiedoston allekirjoittaminen vaatii Pass Type ID -sertifikaatin Apple Developer Program -tililtäsi (99 $/vuosi). Allekirjoitettu .pkpass voidaan isännöidä missä tahansa, generaattori muuntaa sen URL:n QR-koodiksi. Emme allekirjoita passeja puolestasi.
Voiko QR sisältää passin suoraan URL:n sijaan?
Ei. Apple Wallet -passit ovat liian suuria mahtuakseen QR-koodiin (tyypillisesti 50–500 kt kuvineen). QR-koodi mahtuu noin 3 kt. Vakiomalli on isännöidä .pkpass palvelimellasi ja laittaa URL QR-koodiin, juuri niin kuin tämä generaattori tekee.
Mitä MIME-tyyppiä palvelimen pitää lähettää?
Tarjoa .pkpass-tiedosto Content-Type: application/vnd.apple.pkpass -tyypillä. Ilman oikeaa MIME-tyyppiä Safari saattaa yrittää ladata tai näyttää sen yleisenä tiedostona eikä käynnistä Lisää lompakkoon -virtausta.
Näkevätkö Android-käyttäjät mitään skannatessaan?
Android-käyttäjät näkevät mitä Safari (iPhone) tai oletusselain tekee, yleensä .pkpass-tiedoston latauksen, jota ei voi käyttää Androidilla. Käytä ristialustaisille passeille erillistä Google Wallet QR -generaattoria.
Voiko passeja päivittää sen jälkeen, kun käyttäjä on lisännyt ne?
Kyllä. Jos .pkpass ilmoittaa webServiceURL:n, palvelimesi voi lähettää päivityksiä (porttivaihdokset, pistemäärät, saldomuutokset) kaikkiin asennettuihin kopioihin APNs:n kautta. Luomasi QR ei muutu, se osoittaa aina passin URL:n uusimpaan versioon.
Toimiiko tämä Google Walletin kanssa?
Ei. Apple Wallet ja Google Wallet käyttävät eri passiformaatteja ja tallennusURLeja. Androidille käytä erillistä Google Wallet QR -generaattorimme osoitteessa /google-wallet-qr-code/. Yleinen malli on tulostaa molemmat QR-koodit vierekkäin samalle julisteelle, kumpikin merkittynä alustallaan.
Mikä tiedostopalvelin sopii parhaiten .pkpass-tiedostoille?
S3 + CloudFront, Cloudflare R2 tai oma Nginx/Caddy-palvelin ovat luotettavimpia. Dropboxin julkiset linkit toimivat, kun lisäät ?dl=1. Google Drive EI toimi luotettavasti, sen virusskannaus keskeyttää latausvirran ja rikkoo Lisää lompakkoon -siirron. Riippumatta isännästä, tarjoa tiedosto Content-Type: application/vnd.apple.pkpass -tyypillä.
Miksi passini ei asennu skannatessani QR:ää?
Kolme yleisintä syytä: (1) väärä MIME-tyyppi, tarjoa application/vnd.apple.pkpass eikä application/octet-stream; (2) virheellinen allekirjoitus, passi on allekirjoitettu vanhentuneella tai peruutetulla Pass Type ID -sertifikaatilla, jolloin iOS näyttää väärennösvaroituksen; (3) isännöinti-URL uudelleenohjauksessa ja iOS menetti sisältötyypin siirtymän aikana. Testaa avaamalla .pkpass-URL suoraan Safarissa iPhonella. Jos se ei käynnistä Lisää lompakkoon -toimintoa siellä, QR ei ole ongelma.
Lataa korttisi yllä, sitten lataa se mihin tahansa näistä luotetuista tulostupalveluista. Suosittelemme lataamaan PNG- tai PDF-muodossa parhaiden tulosten saavuttamiseksi.