App Name Generator

Get 24 real app name ideas from one sentence — each with a live .com availability check.

Most name generators hand you fifty invented words and leave you to find out, one registrar tab at a time, that every single one is gone. This one does the boring half for you: describe what your app does in a few plain words, and you get 24 candidates built from real naming strategies — compounds, prefixes and suffixes, blended syllables, invented brandables and metaphor words — with a live .com check running against every one.

The names are seeded from your own words, so "book a dog walker" produces things that sound like a dog walking app, not generic startup mush. Availability badges fill in as the lookups come back, so you can skim straight past the ones that are already taken.

Everything happens in your browser. The only thing that leaves this page is the bare domain name, sent to a public DNS resolver so it can answer the availability question. No signup, no email, nothing stored.

Describe your app, get 24 names with live .com checks

A few plain words work best. The generator seeds every name from what you type.

Naming styles

    About the .com check. Every name is looked up over DNS-over-HTTPS. If the domain returns NXDOMAIN it almost certainly has never been registered, so we call it likely available. This is a strong hint, not a registrar lookup: a domain can be registered and simply not point anywhere, and it will still look free here. Always confirm at a registrar before you buy, and search a trademark database before you commit.

    Nothing is uploaded and nothing is stored. Names are built in your browser. The only thing that ever leaves this page is the bare domain name sent to a public DNS resolver so it can answer the availability question — no account, no email, no logging on our side. Turn the checkbox off and the tool never touches the network at all.

    Watch: how to use this tool

    How to use it

    1. Type what your app does in a few plain words — "book a dog walker", "split bills with roommates", "track gym workouts".
    2. Leave all five naming styles on for the widest spread, or switch some off to steer the results toward compounds, invented words or metaphors.
    3. Press Generate names. Twenty-four candidates appear instantly and the .com availability badges fill in behind them.
    4. Star the names you like — they jump to the top of the list and stay there.
    5. Press Generate again for a fresh batch, then Copy shortlist when you have your favourites, and confirm the domain at a registrar before you buy.

    Questions

    How do I know the name is really free to use?
    You don't yet — the .com badge is a strong hint, not proof. We look the domain up over DNS-over-HTTPS. If it returns NXDOMAIN it has almost certainly never been registered, which is why we call it likely available. But a domain can be registered and simply not point anywhere, and it will still look free here. More importantly, a free domain says nothing about trademarks. Before you commit, check the domain at a registrar and search the USPTO trademark database (and your local equivalent) for the name in your app's class.
    Does the App Store require a unique app name?
    Yes. Apple requires the app name you submit to be unique across the App Store, and it reserves the name once you create the record. Google Play also rejects titles that duplicate an existing app or infringe someone else's brand. Both stores also cap the length: Apple allows 30 characters for the name, Google Play allows 30 for the title. Short names give you room for a subtitle or short description, which is where most of your keyword value actually lives.
    Where do the names come from?
    Five real naming strategies, all running in your browser: compounds of two real words, prefix and suffix constructions (-ly, -ify, -io, -hq, -kit, Get-, Try-), portmanteau blends that fuse the head of one word to the tail of another, invented pronounceable words built from consonant-vowel patterns, and metaphor words drawn from a curated bank grouped by motion, speed, care, trust, light, growth and simplicity. Your description picks the domain wordbank — delivery, fitness, booking, finance, social, education, health, home services, marketplace, productivity or travel — and your own words seed most of the candidates.
    Is anything I type stored or sent anywhere?
    No. The generator is plain JavaScript running on your device — your description never leaves the page. The only network traffic is the availability check, which sends the bare domain name (for example dogdash.com) to Cloudflare's public DNS resolver, falling back to Google's. There is no account, no email field, no analytics on your input, and nothing is written to a server. Untick the availability checkbox and the tool makes no network requests at all.
    What if the availability check doesn't work?
    It degrades quietly. If your network blocks DNS-over-HTTPS, or you are behind a firewall that strips it, the badge says the .com is unknown rather than guessing. The names still generate, the shortlist still works, and you can copy everything out. We would rather tell you we couldn't check than show you a green badge we can't stand behind.

    Built by US APP Team

    Need more than a free tool?

    We build custom mobile apps for founders and small businesses — idea to live on the App Store and Google Play. Fixed price, no surprises, and you own the code.

    Start your app brief Takes about 3 minutes · or book a free intro call