All guidesGift ideas

Gifts for Programmers and Software Engineers: 40 Ideas Devs Actually Use

Nick Sleighman
Nick SleighmanGift Strategist
14 min read

Buying for a programmer has two traps. Everything on their desk was chosen by them, usually after a spreadsheet and a Reddit thread. And they sit at that desk eight to ten hours a day, so every object on it either saves them a little pain daily or annoys them daily.

That is why the best gifts for software engineers are not "geek gadgets" — they are the things devs keep postponing for themselves: a proper desk mat, one hub instead of a bag of dongles, a monitor light bar, a pillow that fixes the neck, and in 2026, a month of the AI tool they have been meaning to try.

Your wishlist in 3 minutes: links from any store, one link to share. Free, no signup.

Create a wishlist

Below are 40 ideas sorted by budget, from under $25 to a $2,000 chair, plus a who-are-they table and a never-list. Prices were checked on 6 November 2026; Amazon prices are rounded because they move daily, and with Black Friday on 27 November many of them will move again.

In this guide

Three questions that decide the gift

Remote or in the office? For someone working from home, anything that lives on the desk is fair game: a light bar, a monitor arm, a chair. For the office or a hybrid commute, pick what travels: a folding keyboard, a hub, a 100W power bank. (This is also the short answer to "work from home gifts" for any remote worker, not just developers.)

Mac or Windows/Linux? It decides the mouse, the keyboard layout and the hub. MacBooks need USB-C everything, and most Mac developers already own a Logitech MX Master.

What is already on the desk? One photo from the team's #desk-setup channel, or one question to a coworker, saves you money. A second mechanical keyboard is not a gift; it is another box on a shelf.

Developers are the easiest people in the world to get a wishlist from — they already know the exact model. Ask for one on secret.gift: you see what has been reserved, they don't.

Who are they? Gifts by role

"Works in tech" covers a dozen jobs with a dozen different desks. Find their row:

They are…Safe giftSkip
Backend, DevOps, on callANC headphones, a 100W power bank, a GaN chargerAnother gadget that needs charging every night
Frontend, UI, design-adjacentMonitor light bar, monitor arm, a month of Midjourney or HiggsfieldA cheap monitor — they pick color and pixel density themselves
Data, ML, analyticsA month of Claude Pro or ChatGPT Plus, Designing Data-Intensive Applications, 2nd ed."Python for Beginners"
Tech lead, manager, on calls all dayANC headphones, a 4K webcam, a lumbar cushion"World's Best Boss" anything
Junior dev, studentA laptop stand, Raspberry Pi 5, a dev classic bookA $300 keyboard — they don't know yet what they like
Remote worker, nomadFolding keyboard, USB-C hub, portable monitorAnything that won't fit in a backpack
Plays games after workA mechanical keyboard (if they don't have one), LEGO TechnicA random RGB gaming mouse
Tinkerer, security curiousFlipper Zero, Raspberry Pi 5 kitCheap smart-home gear that never gets firmware updates

Scroll the table sideways →

One rule for every row: if a gift has a size, a layout or an ecosystem, find out what they already use first.

The 2026 gift: one month of an AI subscription

The clearest trend of the year: developers use AI assistants every day, and everyone wants to try "the one the other team uses". A month's subscription is a cheap way to give exactly that — a tool, not another object on a shelf.

Claude Pro is $20 a month (claude.com/pricing) — the favourite of people who write a lot of code and long documents. ChatGPT Plus is about $20 a month and the most general-purpose. Google AI Pro (Gemini) costs about the same and suits anyone who lives in Gmail and Docs. Higgsfield and Midjourney (from $10) are for the ones who generate video and images: designers, product marketers, anyone who builds demos. For coding specifically, GitHub Copilot Pro is $10 a month (free for verified students) and Cursor starts at $8.

ServicePer monthFor whomHow to gift it
Claude Pro$20Code, long docs, analysisPay for a month on their account — Claude gift subscriptions are paused right now
ChatGPT Plusabout $20A bit of everything, voice, imagesPay on their account; the official ChatGPT gift gives credits, not a Plus month
Google AI Proabout $20Heavy Google Workspace usersPay on their account
GitHub Copilot Pro$10Autocomplete inside the IDEPay on their account; students get it free
Setappfrom $14.99Mac users: 250+ paid apps in one planOfficial gift cards, 1–24 months (setapp.com/gift-cards)

Scroll the table sideways →

Official pricing pages, 6 November 2026. ChatGPT Plus and Google AI Pro USD prices are from secondary sources: the official pages hide them behind a login.

Gift a month, not a year. In the last few months alone Anthropic shipped three new Claude models (September–October 2026), Google reworked its Gemini plans in May, and Cursor replaced its whole lineup in August. What is the obvious pick today may not be in three to six months, and a yearly plan would keep paying for a tool they have moved on from. A month is a trial; if they love it, they will renew it themselves.

Can you buy a Claude or ChatGPT gift card?

Not really, as of November 2026. Claude's own help center says gift subscriptions are "currently unavailable to purchase", with no restart date. ChatGPT has an official gift, but it sends credits (for Codex and work features), the buyer needs their own Plus or Pro account, and it is still rolling out — it is not a month of Plus.

So the honest way is unglamorous: agree on it together, and have them put your card on their account for one payment, then remove it — or turn off auto-renew straight away. Less of a surprise, but they get exactly the plan they wanted. To keep the surprise, give a card that says "one month of Claude, on me" and pay when they tell you which day to start.

Skip resellers selling "accounts" and keys. Cursor, for one, says it authorizes no resellers and such accounts can be suspended.

Under $25: desk order

The office Secret Santa tier, and the one for "I noticed". Every item fixes a small daily irritation.

Three small things in one bag look more considered than one mid-priced thing: cable ties, a tray and a wrist rest read as "I sorted your desk out" and still come in around $40.

$25–60: health and comfort

$60–150: the real upgrade

The most grateful tier: things developers want for years but never buy, because it feels like too much for "an accessory".

  • Logitech MX Master 4 — about $120; the default "serious work" mouse. Check they are not on an MX Master 3S already: the gap is not worth a gift
  • Logitech Lift vertical mouse — about $60; the hand rests in a handshake position, the wrist stops aching
  • A compact mechanical keyboard — Keychron K2 about $80, NuPhy Air75 about $70; only for someone who talks about keyboards, because switches are personal
  • Anker 100W GaN charger — about $60; one small brick instead of the laptop's charger and the phone's
  • BenQ ScreenBar Pro — about $140; the premium light bar, with auto-dimming
  • Ember Mug 2 — about $100; coffee stays hot through the whole standup, not the first five minutes

$150–400: one thing they will remember

  • Flipper Zero — $169 from the official store (Amazon listings are marketplace markups). A multi-tool for radio and hardware tinkering; legal for learning and testing your own gear, not for anyone else's
  • Logitech Brio 4K webcam — about $170; for the lead who runs every demo
  • Kindle Paperwhite — about $200; docs and books without a backlit screen before bed
  • AirPods Pro 3 — about $200; iPhone and Mac people only. Our tech gifts guide tracks their sale price
  • A budget electric standing desk — FlexiSpot from about $280–330; standing part of the day is the easiest thing a back can get
  • ZSA Voyager or Moonlander split keyboard — $365 each from ZSA, shipping included; the endgame ergonomic keyboard. Only if they asked: there is a learning curve of a couple of weeks
  • Sony WH-1000XM6 — about $380; the best noise cancelling for open offices and calls. Bose QC Ultra (2nd gen) is about $360
  • A Raspberry Pi 5 starter kit — about $190 and up; a home server, Home Assistant, a weekend side project
  • Branch Ergonomic Chair — $369 list on Branch's site; the mid-range chair that keeps topping remote-worker roundups

$400 and up: desk, chair, keyboard

Gifts from a family or a whole team chipping in. Here you need the room size, their height and what they think of open-back headphones.

  • UPLIFT V3 standing desk — from $599; the desk people buy once and keep for a decade
  • Kinesis Advantage360 — from $499; a contoured split keyboard for someone whose wrists already complain
  • Steelcase Series 1 — about $500–550; the entry ticket to a proper office chair
  • Herman Miller Aeron — list prices start a little over $2,000, often 25% off in the fall sales; the chair half of Silicon Valley sits on. Let them pick the size in a store or buy it together
  • A CalDigit TS4 Thunderbolt dock — about $380; one cable to the laptop, everything else stays plugged in

For anything above $300, a joint gift from the team beats five separate mugs. One person collects, one link to the wishlist with the exact model, done.

The never-list

  • "I ♥ code" mugs and "It works on my machine" t-shirts — funny once, then a cupboard. The only exception is your team's own inside joke
  • A year of an AI subscription, prepaid — the leader may change twice before it runs out
  • A random mechanical keyboard — switches, layout and size are as personal as perfume
  • A second mouse for someone who already owns an MX Master
  • "Learn Python in 7 days" for a senior engineer — that is not a gift, it is a hint
  • No-name smart gadgets that need their own app and never get firmware updates

Dev team? Draw names instead of buying for everyone

Engineering teams are the best crowd for a gift exchange: everyone understands the gear, and even a $25 cap buys something useful from the "desk order" tier. Set a theme — "desk setup only" or "under $30" — and draw names online: one link in Slack, the draw takes a minute, no email or signup. Remote across time zones? Our Secret Santa at work guide covers shipping and deadlines.

Buying for a teammate who isn't an engineer? See gifts for coworkers. For the big-ticket tech with sale prices, best tech gifts 2026.

Frequently asked questions

What is a good gift for a programmer under $25?

Something for desk order: velcro cable ties, an under-desk cable tray, a gel wrist rest or a felt desk mat. Two or three of these in one bag look more thoughtful than a single mid-priced item.

Can you gift a Claude subscription?

Not right now: Anthropic's help center says Claude gift subscriptions are currently unavailable to purchase. The simplest way is to pay for one month on the person's own account, together with them, and gift a month rather than a year.

Is there a ChatGPT gift card?

OpenAI's official gift sends ChatGPT credits, not a month of Plus, and the buyer needs a Plus or Pro account. If they want Plus itself, pay for a month on their account.

What do you get a software engineer who has everything?

What they never buy themselves: a monitor light bar, a memory-foam pillow, a footrest, or a month of an AI tool they keep meaning to try. Or ask for a wishlist — engineers usually know the exact model.

Should I buy a programmer a mechanical keyboard?

Only if they talk about one or have named a model. Switches, layout and size are personal, and a keyboard picked at random often stays in its box.

Nick Sleighman. Claims to have never given a bad gift since 2011. Tests gift ideas on his own family every December and ranks everything by price, wow-factor and 'will they actually use it'.

Some links above go to Amazon searches; if you buy through them, secret.gift earns a small commission at no extra cost to you. Links to ZSA, Flipper, Branch, UPLIFT, Kinesis and Herman Miller are not affiliate links. Prices and subscription details were checked on 6 November 2026, and nobody paid for a spot on this list.

Keep reading

Developers know the exact model. Ask them for a wishlist — you see what is reserved, they don't.

Create a wishlistSee a live example list →