SwapKey – AI Preview Keycap + Keyboard Combos Before You Buy

Hey everyone,

Ever wondered how a keycap set would actually look on your board before dropping $150 on a GB? We built a tool for that.

SwapKey on Duckeebs lets you mix and match keyboards and keycaps to see real-time mockups. Pick a board, swap in different sets, and see what works before you commit.

What’s in it:

  • 50+ keyboards (65%, 75%, TKL, 40s, etc.)

  • 300+ keycap sets (GMK, ePBT, SA, MT3)

It’s free forever.

Missing a board or set you want to see? Hit the feedback button in the tool and we’ll add it.

Would love to hear what you think – what’s useful, what’s broken, what would make it better for your build planning.

3 Likes

Cool idea. Curious, why do we have to log in to use the service?

2 Likes

The login is mainly to prevent spam and abuse since we’re using AI models for the rendering – those API calls add up fast.

Every account gets 3 free credits per day that refresh automatically.

We’re exploring ways to make casual browsing more open (maybe a limited preview mode), but for now the signup helps us keep things sustainable while we’re still in beta.

3 Likes

Are you reusing renders once they’re generated? For instance, I’m sure there are plenty of people who just want to see a given set on a 60%.

2 Likes

Yep, we cache renders so the same combo doesn’t get generated twice. If someone already previewed a set on a 60%, the next person gets it instantly.

We’re also looking at pre-generating popular combos so they’re ready before anyone asks. Helps with speed and keeps compute costs sane.

With ~25k possible combinations, opening the API publicly is risky – one bad actor could burn through our compute budget fast. Still figuring out the right balance between access and protection.

4 Likes

Quick update: SwapKey is now fully public — no login required :tada:
We’ve added rate limiting so it’s safe to open up without worrying about abuse.
Feel free to try it out and let me know how it feels or if anything breaks.

4 Likes

This is so cool, I just tried it. If you expand to include MT3 and SA sets, this will save me a lot of time in photoshop.

4 Likes

Thanks for trying it — really glad you liked it!
MT3, SA, and other non-Cherry profiles are already on our roadmap. If you have specific sets or profiles you want to see first, feel free to submit a request so we can prioritize them.

2 Likes

Very cool.
Do you plan on having specific ISO keyboards and keycaps as well?

2 Likes

Thanks! The keycap sets already support ISO, but we haven’t added ISO keyboard images yet. That’s on our roadmap — really appreciate you bringing it up.