Bluesky Username Generator
Lowercase handles that fit before .bsky.social
Bluesky handle ideas written the way the sign-up form takes them: lower case, 18 characters or fewer and hyphens only, such as quietcartographer, sara-reads, cloud-clerk and lowtide-luke.
About this generator
A Bluesky account has two names. The display name is free text, with capitals, spaces and punctuation. The handle is the address people type to find you, and a default one is the part in front of .bsky.social. That part takes lower case letters, digits and hyphens only, runs from 3 to 18 characters and cannot start or end with a hyphen. All 1,000 entries here fit those limits, so each can be typed into the sign-up form as written.
The list mixes eight styles. There are first-name handles with a hobby or a trait (sara-reads, lowtide-luke, softlaunchsam), professional forms for writers, artists, developers and scientists (quietcartographer, second-draft, off-by-one, field-ecologist), sky and weather wordplay (bluer-skies, cloud-clerk), dry poster humor (citation-needed, mostly-lurking), cozy two-word handles (kettle-and-quilt), niche interests such as birding, knitting, maps, transit and books (k2tog, tbr-pile), short one-word handles (marginalia, petrichor) and names for small projects, zines and shops (tiny-press, seed-swap).
If you own a domain, Bluesky lets you use it as your handle in place of the default ending. This page is independent and has no tie to Bluesky, and it cannot see which handles are taken. Only the app's sign-up form can tell you that.
Tips for choosing a name
- Count before you commit. The default handle stops at 18 characters, so notes-from-nell fits and a longer phrase does not. Every entry here is inside the limit, but a variation of your own may not be.
- Swap in your own first name. Patterns such as sara-reads, maya-makes and softlaunchsam work with any name and any habit, and a personal version is less likely to be taken than a single word.
- Put the joke in the display name. The handle is the part people type, so keep it short and plain, and let the free-text display name carry the capitals, the spaces and the longer line.
- Use hyphens to help the reader. A handle such as cloud-clerk or tbr-pile is easier to read than the same letters run together, but one or two hyphens is plenty and a handle cannot begin or end with one.
- For a work account, name the job and not the employer. Handles such as court-reporter, audio-producer and field-ecologist say what you do and still fit after you change jobs. Leave out outlets and companies you do not speak for.
Frequently asked questions
What are the rules for a Bluesky handle?
A default handle is the part before .bsky.social. It takes lower case letters, digits and hyphens, must be 3 to 18 characters long and cannot start or end with a hyphen. Underscores, periods and spaces are not accepted, which is why this list uses none.
What is the difference between a handle and a display name?
The handle is your address, the name after the @ sign that people type or tag. The display name is free text shown beside it and can have capitals, spaces and punctuation. A common setup is a short handle such as sara-reads or marginalia with a fuller display name on top.
Can I use my own domain as a Bluesky handle?
Yes. Bluesky lets an account use a domain name it controls as the handle, which replaces the .bsky.social ending, and the app's settings explain how to prove the domain is yours. Many writers and small projects start with a default handle such as second-draft or tiny-press and move to a domain later.
Is this generator connected to Bluesky?
No. It is an independent list, screened for duplicates and offensive terms, and Bluesky is named only to describe what the handles are for. The generator cannot see which handles are in use, so try your pick in the app and keep a second choice ready.
Related generators
Twitter Name Generator
Twitter and X handles people actually follow
Username Generator
Usernames, handles and screen names for any platform
Social Media Name Generator
One handle that works on every platform
Tumblr Blog Name Generator
Lowercase, hyphenated names with real Tumblr energy
Reddit Name Generator
Usernames that fit the front page of the internet
Funny Username Generator
Puns, confessions and sign-up form jokes
Letterboxd Username Generator
Dry, lowercase handles for film diary accounts
Instagram Name Generator
Cute, aesthetic and clever Instagram username ideas
More like this
Fantasy Football Username Generator
Manager handles for league apps, forums and podcasts
Adventure Time Username Generator
Fan handles from the Tree Fort to Lumpy Space
African Username Generator
Handles from Swahili, Yoruba, Zulu, Akan and more
Alien Username Generator
Saucers, cows and human disguises, no spaces
Angel Username Generator
Halo, wing and guardian handles for any account
BeReal Username Generator
Late, unposed handles for your daily photo
All 1,000 names
A: 41 names
- a11y-first
- abacus
- abe-on-allotments
- acorn-pocket
- ada-at-sea
- ada-codes
- addendum
- adjunct-life
- adult-allegedly
- after-the-storm
- afterglow
- agarose-gel
- airmail
- aisle-seat-wes
- allegedly-here
- alma-at-the-desk
- almanac
- alpenglow
- alt-text-enjoyer
- altocumulus
- amigurumi-ami
- amir-annotates
- ampersand
- ana-and-the-sea
- anchorage
- animator-ana
- anton-at-dawn
- aoife-outside
- archive-diver
- armchair-atlas
- arroyo
- asha-asks
- asterisk
- astro-grad
- atlas-shelf
- attic-records
- attic-window
- audio-producer
- audiobook-walks
- aurora-watch
- azure-afternoon
B: 63 names
- b-side
- back-in-five
- back-issues
- back-porch-press
- backdrop
- backend-ben
- backpackbo
- backwater
- backyard-birder
- backyardbasil
- bake-sale-fund
- barometer
- bat-detector
- bayes-fan
- bea-by-the-window
- bedroom-label
- beeswax-and-wick
- ben-bakes-bread
- bench-scientist
- benchmark-hunter
- beta-tester
- bex-bikes
- big-sky-country
- bike-kitchen
- bike-lane-ben
- biostat-bea
- bird-bander
- biscuit-tin
- bit-committed
- blanket-fort
- blue-hour
B, continued
- blue-sky-thinking
- bluebird-day
- bluepencilbee
- bluer-skies
- bo-birds
- board-game-night
- boathouse
- bodhi-bakes
- book-club-dropout
- bookbinder-bea
- bookishbella
- bookmark-loser
- books-editor
- bookshop-cat
- border-oddities
- bothy
- bracken
- bram-builds
- branch-line
- brb-forever
- breakwater
- bric-a-brac
- brush-lettering
- build-passing
- bulb-catalog
- bus-lane-enjoyer
- bus-route-nine
- button-jar
- button-shop
- by-appointment
- byline-pending
- bytes-and-bits
C: 83 names
- cabin-lantern
- cable-needle
- cache-miss
- cairn
- cal-carves
- calendar-victim
- calligraphy-kay
- candle-bench
- candle-stub
- caption-writer
- card-catalog
- cardigan-weather
- cardigancarl
- cargo-bike-dad
- cautiously-fine
- celia-sews
- cellar-apples
- certified-novice
- cerulean
- chance-of-rain
- chandlery
- changelog
- chapbook-corner
- charcoal-smudge
- chem-in-the-lab
- chestnut-roast
- chickadee-fan
- ci-is-green
- cinnamon-bun
- circling-back
- cirrus
- citation-needed
- city-hall-beat
- citybikecy
- classics-nerd
- clean-slate-ish
- clear-skies
- cleo-cycles
- climate-reporter
- closed-mondays
- cloud-clerk
C, continued
- cloud-cover
- cloud-spotter
- cloudwatcher
- cobalt
- coco-composts
- cocoa-evening
- coffee-first
- cold-front
- coldbrewcole
- collage-table
- colophon
- color-script
- columnist-cal
- comics-by-cam
- commission-open
- commit-early
- community-radio
- commuterclara
- compass-rose
- compiler-kate
- compostcass
- confusing-fall
- constellation
- contact-sheet
- contour-lines
- contrail
- copy-and-proof
- cora-collects
- coral-counter
- corner-bookshop
- cornflower
- corpus-linguist
- court-reporter
- creaky-stairs
- crescent
- cricketscorechris
- crime-writer-cy
- crochet-hook
- crowsnest
- cumulus
- curlew-call
- cut-and-paste
D: 44 names
- daily-sky
- damson
- dani-designs
- dara-digs
- dark-mode-dev
- darkroom-hours
- darning-egg
- dawn-birder
- dawn-chorus
- daybreak
- dayplanner
- deadlinedina
- debut-novel-soon
- deeply-unserious
- demo-tape-club
- deploy-day
- desire-path
- deskside-notes
- dev-by-day
- dev-does-math
- dew-point
- dialtone
- dipper-on-rocks
- discount-oracle
- distant-thunder
- dmitri-debugs
- do-not-fold
- dog-eared
- dogwalkerdee
- doldrums
- doodle
- doodle-dept
- dot-doodles
- double-checks
- double-rainbow
- dov-drums
- drafts-and-edits
- drafts-forever
- driftwood
- drizzle
- dropped-stitch
- dusk-settles
- duskwalkerdan
- dye-pot-studio
E: 30 names
- earlybirdeve
- ebbtide
- edie-edits
- editor-at-large
- eli-explains
- ellipsis
- elsa-explores
- em-space
- embedded-eli
- ember-glow
- embroidery-hoop
- emre-eats
- enamel-and-thread
- encore
- end-of-the-line
- endpaper
- enthusiast-level
- ephemera
- epi-curve
- epigraph
- equinox
- error-bars
- esme-embroiders
- essays-by-ada
- estuary
- etta-edits-audio
- exoplanet-hunter
- expert-amateur
- extra-pulp
- eye-of-the-storm
F: 56 names
- fair-isle-fan
- fair-weather
- fall-warblers
- farid-fixes-bikes
- farm-stand
- fashionably-late
- feature-flag
- features-desk
- feeder-cam
- feeling-blueish
- fern-corner
- fernery
- ferry-timetable
- ferryridefred
- field-ecologist
- field-season
- fieldnotesfaye
- fig-and-thyme
- figure-study
- filed-at-noon
- film-and-grain
- finn-on-foot
- firmware-fay
- first-frost
- first-light
- first-tram
- firstdraftfran
- fitz-fishes
- fix-it-shed
- flaky-test
- flannel-season
- flo-in-film
- flyleaf
- fog-advisory
- fogbank-ollie
- foghorn
- food-writer-fay
- footbridge
- footnote-first
- footnote-reader
- footnotes-by-mo
- for-display-only
- forecast
- forty-followers
- fossil-prep
- foxglove
- frame-by-frame
- freelance-byline
- freelance-fiona
- fresh-timeline
- freya-forages
- frogged-it-again
- frontend-fern
- frontispiece
- fullstack-finn
- fungi-researcher
G: 33 names
- gablesgrace
- gainfully-tired
- gale-warning
- gallery-sitter
- gamedev-gus
- gannet-colony
- garage-studio
- garden-gate
- garter-stitch
- gauge-swatch
- gazetteer
- genome-reader
- gently-worn
- geologist-on-foot
- ghostwriter-gwen
- gia-gardens
- gibbous
- gil-grills
- ginger-snap
- gloaming
- godwit-miles
- golden-hour
- gone-fishing
- gouache-days
- granny-square
- graphpapergail
- greengage
- greenhouse-jo
- greta-grows
- grid-and-flex
- grid-reference
- gus-goes-birding
- gwen-glazes
H: 36 names
- haberdashery
- hal-hears-owls
- halfmarathonhal
- halftone
- halo-effect
- hana-hikes
- handle-pending
- handle-with-care
- harborhank
- harbormaster
- hattie-has-hens
- hawkwatch-hill
- hazelnut
- head-in-clouds
- headland
- headline-writer
- headway-nerd
- headwind
- hearth-side
- heat-haze
- heat-lightning
- hedgerow
- heirloom
- hello-world-hal
- heron-at-dusk
- high-noon
- high-pressure
- historian-of-maps
- hoarfrost
- honey-stall
- honey-toast
- hope-hikes-slow
- horizon-line
- hourglass
- hugo-fixes-clocks
- human-probably
I: 27 names
- ice-core-notes
- idris-in-the-hills
- ike-inks
- immunology-ian
- inbox-ninety
- index-enjoyer
- index-scan
- indie-author
- indie-dev
- indigo-evening
- ines-draws
- ines-illustrates
- ines-in-clay
- ink-and-inquiry
- inkstainedivy
- inkwash
- instantfilmpol
- intermission
- intern-for-life
- interrobang
- into-the-blue
- isla-in-ink
- isobar
- issue-zero
- italic
- ivo-in-transit
- ivy-trellis
J: 14 names
- jam-jar
- jam-stall
- jay-jogs
- jem-jams
- jet-stream
- jetty
- jeweler-at-bench
- jonah-journals
- joss-on-the-jetty
- jotter
- jules-in-ink
- jun-throws-pots
- june-in-bloom
- juniper
K: 20 names
- k2tog
- kai-by-the-coast
- kate-on-courts
- keepsake
- kelp-forest-lab
- kemi-knows-plants
- kernel-notes
- kerning-pairs
- kettle-and-quilt
- kettleonken
- kidlit-kara
- kiln-notes
- kingfisher-blue
- kira-codes
- kit-keeps-bees
- kitchen-radio
- kitchentablekim
- knickknack
- kofi-cooks
- kwame-kayaks
L: 63 names
- lab-notes-lin
- lace-chart
- lakehouselex
- lamp-and-ledger
- landfall
- lanternlane
- larkspur
- lars-lathes
- last-page-first
- last-train-home
- late-adopter
- latebloomerlou
- latency-budget
- lecturer-lee
- ledger
- leeward
- lefthandedliz
- legacy-code
- lemonade-stand
- lena-knits
- leo-looks-up
- letterform
- letterpress
- letters-page
- liam-lifts
- library-holds
- libraryloulou
- lichen
- life-drawing
- life-list-lou
- lifer-list
L, continued
- ligature
- light-breeze
- light-rail-lou
- lighthouse
- lightly-salted
- lila-letters
- liner-notes
- linguist-at-large
- link-in-reply
- linocut-lena
- lint-roller
- little-brown-job
- little-magazine
- liv-letters
- local-news-nerd
- localhost-lou
- lockkeeper
- log-off-soon
- long-shadow
- longexposureli
- longform-lee
- longhand
- longwalklars
- looseleafleah
- lost-the-plot
- lou-likes-lichen
- lowbatterylow
- lowercase
- lowpoly-lou
- lowtide-luke
- lucia-listens
- lukewarm-takes
M: 51 names
- mabel-mulches
- mackerel-sky
- maeve-in-margins
- magic-loop
- magnetic-north
- mail-order-moss
- maintainer-mode
- manuscript-mode
- map-nerd
- mapledrivemeg
- margin-collapse
- marginalia
- marta-maps
- martin-house
- matinee
- maya-makes
- meadowlark
- meeting-was-email
- mei-makes-tea
- mended-mitten
- mending-club
- merge-conflict
- mesa
- meteor-shower
- methods-section
- metronome
- microbe-hunter
- mild-salsa
- mildly-concerned
- millpond
- milo-mixes
- mina-mends
- mind-the-gap
- mint-on-the-sill
- miscellany
- mitten-string
- mixtape
- mizzle
- mo-makes-maps
- mohair-halo
- moonrise
- morning-mist
- moss-biologist
- mossbank
- mosswallmatt
- mostly-lurking
- mostly-reposts
- mostly-sunny
- mural-in-progress
- museum-sketcher
- mutuals-only
N: 33 names
- nadia-navigates
- name-tbd
- napping-dog
- nappingnora
- narrowboat
- natural-dyes
- neap-tide
- needs-a-nap
- nell-naps
- nell-writes
- nestbox-notes
- nia-notates
- nico-tunes-pianos
- night-bus
- night-sky-notes
- nightowlnate
- nimbus
- nina-in-the-garden
- no-notes
- no-refunds
- no-takes-today
- noel-noodles
- noor-at-night
- north-star
- northboundnia
- not-a-bot-yet
- not-to-scale
- notebook
- notes-from-nell
- nowcast
- npc-energy
- null-pointer
- nuthatch-nook
O: 25 names
- oat-and-honey
- obit-desk
- off-by-one
- office-hours
- oil-and-linen
- old-maps-daily
- olga-on-opera
- omar-observes
- on-the-record
- oona-orbits
- open-late
- open-records
- open-source-otto
- orchardist
- orchardrowan
- otis-on-bikes
- out-of-the-blue
- out-to-lunch
- overcast
- overdue-fines
- owen-outdoors
- owl-prowl
- oxbow
- oxford-comma-fan
- oz-on-foot
P: 70 names
- p-value-skeptic
- pagecornerpaul
- paleo-postdoc
- palette-knife
- pamphlet-shop
- pancake-morning
- panel-by-panel
- paper-goods-co
- paper-sculptor
- paperbackpete
- parcel-and-twine
- parenthetical
- particle-person
- partly-cloudy
- pat-plants-things
- patch-birder
- patch-notes
- patchwork-hours
- paz-prints
- peer-reviewer-2
- penciljen
- per-my-last-post
- periwinkle
- perseid
- petra-pots
- petrichor
- phonetics-fan
- photo-by-noor
- photocopy-club
- picturebook-pat
- pim-prints
- pipette-tip
- pirate-radio-hour
- pitch-accepted
- pixel-pusher
P, continued
- place-name-nerd
- placeholder-text
- plain-toast
- plainlanguage
- plant-stall
- plein-air-pat
- plot-armor
- plover-lover
- plum-crumble
- plumbline
- pocketwatch
- poet-with-a-job
- poetry-in-transit
- pollen-count
- porch-swing
- porchlightpia
- porridge-weather
- postcard
- postdoc-life
- posting-again
- postscript
- potluck-society
- potter-at-work
- potting-shed
- preprint-pending
- prime-meridian
- printmaker-pia
- priya-paints
- prod-is-down
- projection-wars
- prologue-skipper
- protein-folder
- protractor
- pru-prunes
- puddlejumperpip
Q: 9 names
- quantum-curious
- quarterly-ish
- query-planner
- quiet-launch
- quietcartographer
- quietkate
- quiltblockquinn
- quin-quilts
- quince
R: 38 names
- radio-astronomer
- rae-reviews
- rain-check
- rain-delay
- rain-gauge-van
- rainydayray
- raptor-watch
- ratio-proof
- ravi-runs-late
- reading-chair
- reading-slump
- reads-the-filings
- refactor-ravi
- regex-regret
- release-notes
- remy-roasts
- repair-cafe
- replies-off
- reporter-notebook
- results-may-vary
- revise-resubmit
- rhys-reads-maps
- ridgeline
- riso-and-ink
- riso-room
- riverbend
- robin-egg
- robotics-ro
- rock-hammer
- rocking-chair
- rollback-ready
- romance-writer-ro
- ropewalk
- rosa-rows
- rosemary-sprig
- rubber-duck-dev
- rufus-rambles
- ruth-rereads
S: 130 names
- sagebrush
- sailmaker
- saltmarsh
- sam-on-science
- sami-swims
- sample-size
- sandbar-sal
- sara-reads
- saturday-market
- sawdust
- scattered-showers
- scenicroutereese
- schema-drift
- science-writer
- scifi-scribbler
- screenwriter-sol
- scribble
- sea-breeze
- sea-fret
- second-account
- second-draft
- second-sock
- see-pinned
- seed-packet
- seed-swap
- seismology-sam
- selma-studies
- semaphore
- semicolon-sam
- serial-comma
- serif
- shader-notes
- shawl-pin
- shelf-space
- ship-it-friday
- shorebird-scope
- shoreline
- shorthand
- shortstory-shop
- shortwave
- side-character
- side-project
- sidequestsid
S, continued
- sign-painter
- signal-box
- silver-lining
- skein-winder
- sketch-a-day
- sketchbook-sam
- skies-above
- sky-blue-pink
- sky-diary
- sky-is-fine
- skylight
- skyward
- skywatch
- sleeper-train
- sleepy-cat
- sliderule
- slightly-used
- slipway
- slow-reader
- slow-stew
- slowmorningmia
- small-account
- small-ceramics
- small-hours-zine
- snack-break
- snowdayshay
- snowed-in
- soap-shed
- sock-heel-turn
- soft-jumper
- softlaunchsam
- sol-sketches
- solstice
- some-assembly
- sorrel
- sourdoughsana
- souvenir
- spare-room-press
- speechwriter
- spine-cracker
- spirit-level
- spotlight
- sprite-sheet
S, continued
- squall-line
- sre-on-call
- stack-trace
- stagehand
- stamp-and-ink
- staple-bound
- starboard
- starfield
- stargazer
- stash-diver
- stats-with-sana
- steek-and-pray
- still-life-club
- still-posting
- stockinette
- store-brand
- storm-watcher
- storyboard-stan
- stratus
- street-grid
- streetcarstan
- streetphoto-sol
- stringer
- strongly-neutral
- studio-at-dusk
- subject-to-change
- suki-stitches
- sunbeam
- sunday-roast
- sundaysoupsue
- sundial
- sundog
- sunny-intervals
- sunny-sketches
- sunshower
- supper-club
- survey-marker
- sven-sails
- swatch-liar
- sweater-weather
- swift-tower
- switchback
- switchboard
- syllabus-week
T: 60 names
- tabs-not-spaces
- tailwind
- take-haver
- tamarack
- tariq-teaches
- taro-tends
- tbr-pile
- teacup-hours
- teatimetara
- tech-writer-tess
- technically-right
- telescope-time
- terminal-tab
- terminally-offline
- terminus
- tern-tern-tern
- tess-types
- the-copy-desk
- the-night-desk
- the-style-guide
- theo-takes-notes
- thermal
- thicket
- thimble-and-thread
- thirdshiftthea
- this-side-up
- thumbnail-sketch
- thunderhead
- tideline
- tidepool-phd
- tidepooltia
- tidydeskteddy
- tilly-tinkers
- timetable-reader
- tiny-press
- tiny-workshop
- todays-sky
- tom-on-trains
- tool-library
- toolshed
- topo-sheet
- towpath
- trade-winds
- trailhead
- trailmixtrish
- tram-bell
- transit-map-fan
- transit-reporter
- translator-tom
- trapdoor
- travel-writer-tim
- tree-ring-lab
- trig-point
- true-blue
- true-north
- tumbleweed
- tuningfork
- type-checker
- typeset
- typo-in-bio
U: 12 names
- ugo-on-film
- una-unwinds
- under-construction
- under-open-sky
- underpainting
- understory
- understudy
- unread-count
- unsalted-butter
- unsent-drafts
- updraft
- used-bookshop
V: 7 names
- vaguely-employed
- val-values-naps
- vanishing-point
- vera-ventures
- vik-volunteers
- virologist-vi
- volcano-watcher
W: 39 names
- walking-club
- warbler-season
- warm-front
- warm-socks
- washday-breeze
- watercolor-wren
- waxwing-winter
- waymarker
- weather-vane
- weaver-at-loom
- weekend-project
- wes-whittles
- westerly
- wet-lab-wendy
- wet-paint
- wheel-thrown
- wheelhouse
- will-wanders
- windfall
- window-nook
- window-seat
- windsock
- windward
- wip-basket
- woke-up-tired
- woodcut-will
- woodsmoke
- wool-and-window
- wool-shed
- woolsockswyn
- wordcount-wendy
- workbench
- working-title
- works-on-my-box
- worsted-wendy
- wren-in-the-hedge
- wren-writes
- wrong-app-again
- wyn-weaves
X: 2 names
- xan-explores
- ximena-explains
Y: 8 names
- yaml-wrangler
- yara-yawns
- yarn-barn
- yarn-basket
- yarn-over
- yarrow
- yosef-reads-poetry
- yuki-in-yarn