Buy Me a Coffee
Support 1024ToolBox and help us keep building free tools
About Buy Me a Coffee
Buy Me a Coffee is a donation landing page that lists the ways you can support the project. It shows a hero section, three themed support cards (Coffee, Love, Support), and a locale-aware list of payment channels loaded from a static data file. Channel buttons either open an external payment URL in a new tab or pop up a QR code for scanning.
How to Use
1. Read the hero and the three support cards to see what each donation type represents. 2. Scroll to the Choose a Channel list, which shows payment options filtered for your current locale. 3. Click a channel button: if it is a URL-type channel, the external payment page opens in a new browser tab; if it is a QR-type channel, a centered overlay appears showing the QR image. 4. To close the QR overlay, click anywhere outside the popup or press the Close link. 5. If no channels are available for your locale, a no-channels notice is shown instead.
Channel Types
Payment channels come from a static JSON file and each one is tagged with the locales it supports and one of two types. A url channel has an external link and is opened via window.open with noopener,noreferrer. A qrcode channel carries an embedded QR image along with fixed width and height attributes, and selecting it renders the QR in a backdrop-blurred modal for the visitor to scan. Channels with no custom icon fall back to a QR badge or external-link glyph.
▶How is the payment channel list chosen?
▶Does clicking a channel process a payment on this site?
▶Why does the QR modal open for some channels and not others?
▶Is my data sent to a server?
If this tool has been helpful to you, consider buying me a coffee.
Buy me a coffee