{"uid":"cap_xiqsKLWBS5M5ANnc06q1E","slug":"qr-code-generator-qr-bip-rep-com-d1d7f062","name":"QR Code Generator (qr.bip-rep.com)","description":"Generate and read QR codes in one API for agents and automation. Generate a QR code from any text or URL as a PNG (base64) or scalable SVG, with configurable error-correction level, quiet-zone margin, and scale. Decode reads the embedded payload from an uploaded image (multipart, base64, or public HTTPS URL), returning the decoded data, QR version, and corner coordinates. Image downloads are SSRF-protected (no private IPs, no redirects); no shell access.","url":"https://qr.bip-rep.com/generate","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":{"request":{"input":{"body":{"text":"https://example.com","scale":6,"format":"png","margin":4,"ec_level":"M"},"type":"http","method":"POST","bodyType":"json"}},"response":{"format":"png","ec_level":"M","latency_ms":38,"png_base64":"iVBORw0KGgoAAAANSUhEUgAAAMYAAADGCAYAAACJm/9dAAAAAklEQVR4AewaftIAAASxSURBVO3BQY4kRxIEQTVH/f/LtnMlPPYQg0pkN6ki6R9I+odB0jJIWgZJyyBpGSQtg6RlkLQMkpZB0jJIWgZJyyBpGSQtg6RlkLQMkpZB0jJIWgZJyyBpGSQtg6RlkLR8eFgSfoO2PCkJ39CWG0k4actJEn6DtjxpkLQMkpZB0jJIWgZJy4eXtOUNSXhSEk7aciMJJ0l4Q1vekIQ3DJKWQdIySFoGScsgafnwwyThG9ryDUm40ZaTJJy05aQtJ0k4acsbkvANbflJBknLIGkZJC2DpGWQtHzQX2nLjbbcSMKNJJy0RfcGScsgaRkkLYOkZZC0fNBfScKNtnxDW24k4aQt+v8GScsgaRkkLYOkZZC0fPhh2vIbtOVGEk7actKWkyTcaMuT2vJvNEhaBknLIGkZJC2DpOXDS5Lwb5SEk7acJOGkLTfacpKEk7bcSMJ/ySBpGSQtg6RlkLQMkpYPD2vLf0lbbrTlJ2mLYJC0DJKWQdIySFoGSUv6Bw9KwklbTpLwhra8IQknbXlDEt7Qlp9kkLQMkpZB0jJIWgZJy4eHteUkCSdtuZGEG225kYSTtpwk4UZbTpJw0pZvSMJJW06ScNKWb0jCSVveMEhaBknLIGkZJC2DpOXDw5JwIwnf0JaTJJy05UYSTtrypCR8Q1uelISTttxIwklbnjRIWgZJyyBpGSQtg6Tlww/TlpMk3EjCSVu+oS0nSbjRlhttOUnCNyThG9pyoy0nSXjDIGkZJC2DpGWQtAySlvQPXpCEb2jLjSSctOVJSbjRlpMk3GjLSRJutOUkCSdtOUnCN7TlSYOkZZC0DJKWQdIySFrSP3hQEt7Qlm9IwklbTpJw0pY3JOGkLTeScNKWkySctOUkCSdtecMgaRkkLYOkZZC0DJKWDy9pyxuScKMt35CEG225kYSTttxIwo0kPCkJJ2150iBpGSQtg6RlkLQMkpYPv0QSTtpyoy0nSfiGtpwk4aQtN5JwIwlvaMuNtpwk4Q2DpGWQtAySlkHSMkhaPvwwSThpy40k3GjLSRJ+krbcSMJPkoSTtpy05Q2DpGWQtAySlkHSMkha0j/Q/5WEG225kYQ3tOUbknCjLb/BIGkZJC2DpGWQtAySlg8PS8Jv0JaTtjypLSdJuNGWkyTcSMJJW2605SQJ39CWJw2SlkHSMkhaBknLIGn58JK2vCEJN5Jwoy03knCjLU9qyzck4aQtJ0k4acsbBknLIGkZJC2DpGWQtHz4YZLwDW15QxJO2nKjLSdJ+IYkPKktJ0k4actJEk7a8qRB0jJIWgZJyyBpGSQtH/RX2vINbbnRlpMknLTlJAk32nKShJMk3EjCTzJIWgZJyyBpGSQtg6Tlg/5KEp7Ulie15RvacpKEG205ScIbBknLIGkZJC2DpGWQtHz4Ydryk7TlG5Jw0pYbSThpy0kSbrTlJAnf0JbfYJC0DJKWQdIySFoGScuHlyThN0jCjbY8qS032nKShJMkPCkJv8EgaRkkLYOkZZC0DJKW9A8k/cMgaRkkLYOkZZC0DJKWQdIySFoGScsgaRkkLYOkZZC0DJKWQdIySFoGScsgaRkkLYOkZZC0DJKWQdIySFr+B7eAnIQ3P5J3AAAAAElFTkSuQmCC","size_bytes":1272}},"exampleRequest":{"text":"https://example.com","scale":6,"format":"png","margin":4,"ec_level":"M"},"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_4fdpRnjrGb90ARYqTP2ak","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"1","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates a QR code from any text or URL as a PNG (base64) or SVG image, with configurable error-correction level, margin, and scale.","exampleAgentPrompt":"Generate a QR code for https://mybusiness.com/menu as a PNG with error-correction level H, a scale of 8, and a margin of 4.","exampleUseCases":[{"title":"Restaurant menu QR code","prompt":"Create a QR code for https://pizzapalace.com/menu as a PNG with medium error-correction, scale 6, and a margin of 4 — I want to print it on table cards."},{"title":"Event registration link encoding","prompt":"Generate an SVG QR code pointing to https://eventbrite.com/e/123456 with high error-correction level H and a scale of 10 so it looks sharp on a poster."},{"title":"Automated QR batch for product labels","prompt":"For each of my product pages, generate a PNG QR code with error-correction level M and scale 5 — start with https://shop.acme.com/product/42."}],"resultDescription":"Returns a JSON object containing the requested format ('png' or 'svg'), the error-correction level used, latency in milliseconds, and either a base64-encoded PNG string (png_base64) or an SVG string depending on the chosen format.","failureModes":["Invalid or missing 'text' input returns a 400 error","Unsupported format value returns a validation error","Scale or margin values out of acceptable range return a 400","Network timeout or internal error returns a 500","Malformed JSON body returns a 422 unprocessable entity"],"whenToPreferThis":"Choose this endpoint when you need a fast, programmatic QR code generation API that supports both PNG and SVG output, configurable error-correction levels, and is designed for agentic/automation workflows with per-call x402 micropayment pricing. Prefer it over client-side libraries when you need server-side generation without managing dependencies, or when operating within an agent pipeline that already handles x402 payments.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:38:24.484Z","isFirstParty":false}