Virtual background
maker.
A clean branded backdrop for Zoom, Teams and Meet, your name, your role, and a QR to your card. Free, no signup, and generated entirely in your browser.
Your text will look backwards to you. Zoom, Teams and Meet mirror your own self-view but send the correct image to everyone else. It reads the right way round for them. In Zoom you can untick “Mirror my video” if it bothers you.
Everything is generated in your browser, nothing is uploaded. Content sits in the lower-left so it stays clear of your head, and the QR is sized to still scan after a call compresses the picture.
The usual ones
Why does my name look backwards?
Because Zoom, Teams and Meet mirror your own self-view, they flip what you see so moving left feels natural. Everyone else on the call sees it the right way round. Nothing is wrong with the file. In Zoom you can turn it off under Video settings, 'Mirror my video'.
How do I use it in Zoom?
Download the PNG, then in Zoom go to Settings, Background & Effects, and click the + to add your image. In Microsoft Teams it's More, Effects and avatars, Add new. In Google Meet click the effects icon in the bottom-right of your self-view and upload it there.
Will the QR code actually scan off a video call?
Usually, if the other person's connection is decent. Calls compress heavily and often drop to around 640 pixels wide, so the QR is deliberately sized large enough to survive that, but a poor connection can still blur it. That's why your profile address is printed as text underneath, so anyone can just type it.
Why is everything in the bottom-left corner?
Because you're in the middle. Video calls crop to the speaker, so anything centred ends up behind your head. Keeping the block in a lower corner is the only placement that reliably stays visible.
Is it free, and do you keep my details?
Free, and no. The image is drawn in your browser and never uploaded, we don't see what you type. There's no account and no watermark.
Good on a call. Better in person.
One-time $49. Hand-encoded and read-tested in Melbourne, posted with Australia Post.