{"uid":"cap_AXVvL1LkfOrsnzyFxvoCd","slug":"esyurl-styled-qr-code-generator-1ace2daf","name":"esyURL Styled QR Code Generator","description":"A styled QR code (module shapes, corner markers, a logo or a halftone photo) for any text, no account needed","url":"https://esyurl.fyi/x402/qr?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"dark":{"type":"string"},"data":{"type":"string","description":"What the code encodes: a URL or any text, up to 2048 characters"},"size":{"type":"integer","maximum":2048,"minimum":64},"image":{"type":"object","required":["mode","data"],"properties":{"data":{"type":"string","description":"data:image/png;base64,... (png, jpeg, webp or gif, up to 2 MB)"},"mode":{"enum":["logo","halftone"],"type":"string"},"size":{"type":"number","maximum":0.3,"minimum":0.1}}},"light":{"type":"string"},"format":{"enum":["png","svg"],"type":"string"},"eyeBall":{"enum":["square","rounded","circle"],"type":"string"},"modules":{"enum":["square","rounded","dot","row","column"],"type":"string"},"eyeColor":{"type":"string"},"eyeFrame":{"enum":["square","rounded","circle"],"type":"string"}}},"responseSchema":{"type":"binary","format":"image/png (or image/svg+xml with \"format\": \"svg\")"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_UonFgh01TKRUvLw8q-YTG","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates a customizable, styled QR code image (PNG or SVG) encoding a URL or text, with optional logo/halftone image overlay, custom colors, and shape variants.","exampleAgentPrompt":"Generate a styled QR code for https://myshop.com — make it 512 pixels, use dark purple (#4B0082) modules with rounded dot style, white background, circle eye frames and balls, and embed my logo (attached PNG) in the center at 20% size. Output as PNG.","exampleUseCases":[{"title":"Branded QR code for product packaging","prompt":"Create a QR code for https://myproduct.com/redeem, 800 pixels, with dark green (#1A5C2A) square modules, a white background, rounded eye frames, and our company logo embedded in the center at 25% size — output it as a PNG for printing on our packaging."},{"title":"SVG QR code for event poster","prompt":"Generate an SVG QR code encoding the text 'Join us at TechConf 2025 — booth 42', 600 pixels wide, with dot-style modules in dark navy (#003366), a light gray (#F0F0F0) background, and circle-style eye balls and frames."},{"title":"QR code with halftone brand image","prompt":"Make a QR code for https://myband.com/tour, 512 pixels, using column-style modules in black, white background, and overlay our band's poster image as a halftone at 30% size — output as PNG."}],"resultDescription":"A binary image file: either a PNG or SVG of the generated QR code, incorporating the requested colors, module shapes, eye styles, size, and optional embedded image. The image is returned directly as binary content with the appropriate MIME type (image/png or image/svg+xml).","failureModes":["Data string exceeds 2048 characters — QR code cannot encode the payload","Embedded image exceeds 2 MB limit or is an unsupported format — image rejected","Size parameter out of range (must be 64–2048) — validation error","Invalid hex color values for dark/light/eyeColor — may return error or default","Image size ratio out of 0.1–0.3 range — validation error","Payment not provided or insufficient — 402 Payment Required"],"whenToPreferThis":"Choose this endpoint when you need a visually customized QR code with brand colors, embedded logos, halftone overlays, or specific module and eye shapes — beyond what basic free QR generators offer. Ideal for marketing materials, print collateral, or any use case requiring branded, print-quality QR codes in PNG or SVG format. Prefer this over generic QR APIs when custom styling (dot shapes, colors, image embeds) is a requirement.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T18:34:29.264Z","isFirstParty":false,"canonicalSlug":"esyurl-styled-qr-code-generator-1ace2daf"}