Submit to CurlShip

One Curl to List. One Badge to Make It Dofollow.

Written by Submitator. We file customers to CurlShip and install its badge for them, so this page has a side. The link figures below cover every listing page on the site, and the footnote names each page they came from.

CurlShip is a SaaS directory built for bots and AI agents, run by indie developer Marcin Dudek and rated 41 by Ahrefs on our checker. You list a product with one POST request or one form, no account, and in their words "the listing goes live immediately". On 25 September 2026 it held 3,463 listings.

The free listing comes with one condition, and their pricing page states it in a line: "Listed, nofollow. Add the badge to make it dofollow." Put their badge, or any plain link to curlship.com, on your site and the free listing turns dofollow. The alternative is to pay: Bronze at $1 a month or Bronze Lifetime at $30 once is dofollow with no badge at all.

The rule holds on every listing page. Of all 3,463, 94 of 94 free listings with the badge found carry a followed link, 3,356 of 3,356 without it carry nofollow and all 13 paid listings are followed.

All 3,463 CurlShip listing pages, read 25 September 2026
TierBadgeListingsLink
FreeFound94Dofollow
FreeNot found3,356Nofollow
Paid, Bronze to PlatinumNot needed13Dofollow
Your listing tells you which one you got

Every CurlShip listing page prints its own tier and link type, in plain text: "Tier: FREE — nofollow" on one without the badge, "FREE — dofollow" once it is found. It is a small thing, and almost no directory bothers. After you verify, open your listing and read the line; there is nothing to guess.

CurlShip at a glance

What you getCurlShip
Price to listFree; paid tiers from $1/mo, or $30 once
Link on the free tierNofollow, dofollow while the badge is found
Link on paid tiersDofollow, no badge needed
Badge checkHourly, plus verify on demand
Goes live"the listing goes live immediately"
ReviewNo approval queue; blocklist and one listing per root domain
Listing pageIndexable, canonical, in the sitemap
Domain Rating41 on our checker; their own readout says 38
Size3,463 listings, 25 Sep 2026
Filed for you by SubmitatorBadge installed and kept up, listing link sent

Per curlship.com, its home page, /pricing, /badge, /edit, /terms, /privacy, /about, llms.txt, openapi.json, robots.txt and the listing sitemap, and its public API endpoints /api/listings, /api/listing/{id}, /api/stats and /api/featured, all read with GET requests on 25 September 2026; nothing was submitted, verified, edited or bought. The link census fetched all 3,463 listing pages at /l/<id>, every one of which answered HTTP 200, carries a self-referencing canonical, carries no robots meta tag and is in the sitemap. The anchor to the listed product's own domain carries rel="noopener" on the 94 free listings with the badge flag set and on all 13 paid listings, and rel="noopener nofollow" on all 3,356 free listings without it; no page carries ugc or sponsored, and three listing pages fetched as Googlebot matched the browser fetch. Each listing page prints its tier and link type, for example "Tier: FREE — nofollow". To pair the link to the condition, we took 20 free listings with the badge flag and 20 without, at a fixed stride by id, and fetched each product's own site: 8 flagged sites carried a followed link to curlship.com, all using badge.svg, and none of the 20 unflagged sites mentioned curlship. The badge rule is theirs, quoted from /terms: "A listing gets a dofollow outbound link when either (a) it is on a paid tier, or (b) the free listing's site has a public link back to curlship.com that is not marked nofollow/ugc/sponsored." Their badge page says both "Every hour, CurlShipBot fetches each listed URL and looks for a link to curlship.com" and that a homepage, footer, about page or dedicated links page all work; since the check fetches the listed URL, this page advises putting the link on that page. Tier prices are from llms.txt and /pricing and are ex-VAT; paid checkout is handled by DodoPayments as Merchant of Record. Listing counts: 3,463 on the homepage, in /api/stats, in the sitemap and in /api/listings, of which 3,450 free, 5 Platinum, 4 Gold, 3 Bronze (2 of them Lifetime) and 1 Silver; 894 listings carry a sitemap date in the last 30 days, and 49 of the 772 free listings dated 1 to 25 September carry the badge flag, about two a day, so 37 homepage slots turn over in roughly 19 days; the 37 on the homepage that day spanned listings dated 5 to 25 September. The homepage as served holds 50 listing cards, all followed: the 13 paid listings and the 37 newest badged free listings; unbadged listings load further down. Domain Rating is Ahrefs' figure via submitator.com/domain-rating-checker, which returned 41, while CurlShip's /api/stats reported 38 from Ahrefs on the same date; both are the same vendor and the figure moves between crawls. Submitator's founder states that we submit to CurlShip automatically, install the badge and send the customer the link to the finished listing. Submitator's plans are 30 directories for $29, 60 for $49 and 100 for $79, each paid once and chosen by you with each Domain Rating shown; badges are installed and kept live, a rejection adds a directory back and refunds follow the 30-day conditions in our terms.

Built for agents, and documented like it

Most directories tolerate automation. CurlShip is written for it. Their llms.txt opens with the house rule: "Bots, agents, and AI are explicitly welcome — no CAPTCHA, no login, no approval queue." Behind that sit an OpenAPI 3.1 spec, a Swagger reference at /docs, a badge-verify endpoint, a self-serve edit API and a robots.txt that gives two dozen named AI crawlers their own allow rule. It is the best-documented directory in our catalog, and it is not close.

The whole submission, as they print it on the homepage:

curl -X POST https://curlship.com/api/submit \
  -H "Content-Type: application/json" \
  -d '{"url": "https://yourapp.com", "email": "you@email.com"}'

The response hands back your listing and a ready-to-paste badge snippet, and by their terms the listing is already live. One listing per root domain: a second submission for the same domain does not create another. The email matters more than it looks: every applied change is reported to it, and only a link mailed there can change it.

What counts as the badge

Their badge is a 120 by 20 SVG wrapped in a link. It is also optional, which is the most generous line on their badge page: "The badge image is optional. Any plain <a href="https://curlship.com"> link counts — the badge is just the recommended, visible way to show it."

<a href="https://curlship.com">
  <img src="https://curlship.com/badge.svg"
       alt="Listed on CurlShip" width="120" height="20">
</a>

Three conditions apply, and they are the ones that decide the link. It has to point at curlship.com. It must not carry nofollow, ugc or sponsored. And the page has to be publicly reachable, with no login wall in front of it.

Where to put it: on the page you listed. Their badge page says a footer, an about page or a links page all work, and it also says "Every hour, CurlShipBot fetches each listed URL and looks for a link to curlship.com". The listed URL is the one page you know the bot reads, so put it there, in HTML your server sends rather than markup a script adds after load.

What keeps it dofollow

Getting the link is one check. Keeping it is every check after that, hourly. Their badge page is direct about the downside: "Remove the link later and it reverts to nofollow on the next check — so keep the badge up." The listing stays; the equity is what goes.

Two more things reset it. Moving your product to a new domain: their edit page says "A URL change resets the badge check, so a free listing is nofollow until the badge is found on the new site." And any redesign that drops the footer link, which nobody flags because the site still looks finished. Refreshing a stale title or description does not reset anything.

That is the work we sell, and on CurlShip we do all of it. Submitator installs one badge component once and keeps every directory's badge live. We submit your product to CurlShip automatically and keep its badge live through that component, which is what turns the free listing dofollow. When the listing is up, we send you the link to it. You get a followed listing without tracking CurlShip's badge rules yourself.

Badges Submitator places + keeps live

T
Featured onTurbo0
DR 80
S
Featured onStartupFame
DR 83
D
Featured onDang.ai
DR 81
T
Featured onToolpilot
DR 78
T
Featured onTwelve Tools
DR 81
M
Featured onMicrolaunch
DR 62
A
Featured onAIStage
DR 72
The same component carries CurlShip's link, checked by their bot every hour.

The badge also buys a spot on the front page

Something their pricing page does not spell out, visible in the homepage itself. The homepage as served holds 50 listing cards, every one of them followed: the 13 paid listings, then the 37 newest free listings with the badge found. Free listings without it only appear further down, as nofollow.

And few free listings put the badge up. Of 772 free listings added in September, 49 carried it. At that pace, about two a day, a new listing that arrives with the badge found holds a followed card on the CurlShip homepage for close to three weeks before it rolls down. On a directory adding hundreds of listings a month, that card is the most visible spot a free listing can get.

What the paid tiers buy

Their pricing tagline: "Free gets you listed. Paying moves you up and makes the link dofollow." Every paid tier is dofollow with no badge, and the tiers differ by position and by how you pay.

Bronze is $1 a month, above free. Bronze Lifetime is $30 once, which they describe as "Exactly Bronze. Paid once instead of monthly, so nothing to cancel." Silver is $2 a month, Gold $3 a month, Platinum $49 a year at the top of the directory and, above that, one Featured spot sold by auction from $50, held "until someone pays $1 more", with "no refund when you're outbid". Prices are ex-VAT.

Read the free tier and Bronze Lifetime side by side and they price the badge for you: a link back on your site, or thirty dollars. Both get you the same followed link. The badge route costs nothing up front and asks you to keep it up; the paid route asks for money and nothing else.

Changing your listing later

This is the other thing CurlShip does better than most. No account and no support ticket: you change your URL with an edit request, proved either by a link to your registered email or by a token published on both the old and the new domain, and the email itself moves only through that emailed link. A stale title or description is refreshed from your live page, with a preview before anything is written.

The safety net is thoughtful: "Every applied change is emailed to the registered address with an undo link valid for 7 days, and each changed field is stored with its previous value." Just remember the rule from above: a URL change resets the badge check, so re-verify after you move.

What they turn away

There is no approval queue, so the rules are enforced at the door and by removal. Their terms reject link aggregators and social profiles (linktr.ee, x.com, linkedin.com, medium.com and similar), URLs on adult, phishing or malware blocklists, private or reserved addresses and "Spam, illegal content, or anything that is not a genuine product listing." A product with a real landing page on its own domain has nothing to worry about.

CurlShip review: the short answer

File it. A DR 41 directory that lists you in one request, documents itself for agents better than anything else in our catalog and states the link type on every listing page. The free listing is dofollow for as long as a link back to curlship.com stays on your site; the rest is whether you keep it there.

How to submit to CurlShip, step by step

  1. 1

    Check your root domain is not already listed

    CurlShip allows one listing per root domain and refuses a second submission for the same one. If a teammate or an old launch already listed you, change that listing through the edit flow rather than submitting again.

  2. 2

    Submit with an email you will still read next year

    One POST to /api/submit with your URL and email, or the homepage form. Their terms say the listing goes live immediately. That email receives every applied change and is the only way to move the registered address, so use a team or founder address, not a throwaway.

  3. 3

    Make sure your page gives them a good card

    CurlShip reads your title, description and image from your own page, so a missing og:image or a placeholder title becomes your listing. Fix those before you submit; if they change later, request a refresh, which does not touch your badge.

  4. 4

    Put the link on the page you listed

    Their badge snippet or any plain link to curlship.com, with no nofollow, ugc or sponsored on it, in HTML your server sends. The hourly bot fetches the listed URL, so that is the page to use.

  5. 5

    Verify, then read your listing page

    Trigger the check with POST /api/verify-badge or the form on their badge page instead of waiting for the hourly run, then open your listing: the tier line should read dofollow. If you move domains later, change the listing URL first and verify again.

  6. 6

    Or have CurlShip filed with the badge handled

    We submit to CurlShip automatically and keep its badge live through our component, then send you the link to the finished listing, along with every other directory in your plan.

Their $30 skips the badge. Our $29 handles it, on CurlShip and twenty-nine more.

One payment, every directory named in your dashboard with its Domain Rating on the card, one component that puts each badge where the directory's bot looks and keeps it there and the link to every finished listing sent to you.

Start — from $29
The short version

A badge or $30. Our $29 handles the badge.

CurlShip is a DR 41 SaaS directory that lists you with one curl and no account. The free listing is nofollow until a link back to curlship.com is found on your site, checked every hour, and all 94 badged free listings were followed on 25 September 2026; Bronze Lifetime buys the same link for $30 once without a badge. We file it automatically, install and keep the badge and send you the finished listing, as part of 30 directories for $29. The whole catalog.

FAQ

Is CurlShip dofollow?

On any paid tier, always. On the free tier, only while a link back to curlship.com is found on your site; without it the link is nofollow. Their pricing page puts it in one line: “Listed, nofollow. Add the badge to make it dofollow.” On 25 September 2026 all 94 badged free listings carried a followed link, all 3,356 unbadged free listings carried nofollow and all 13 paid listings were followed. Every listing page prints its own verdict.

How do I submit to CurlShip?

One POST to https://curlship.com/api/submit with your product URL and an email, or the form on their homepage if you would rather not open a terminal. Their terms: “You submit a product URL and email; the listing goes live immediately. No account is required.” There is one listing per root domain, and the email you give is the one that controls the listing later.

Is CurlShip free?

Listing is free. Paid tiers move you up the directory and make the link dofollow without a badge: Bronze $1 a month, Bronze Lifetime $30 once, Silver $2 a month, Gold $3 a month, Platinum $49 a year and one Featured spot sold by auction from $50. Prices are ex-VAT.

What counts as the CurlShip badge?

Their badge snippet, or any plain link to curlship.com. Their words: “The badge image is optional. Any plain <a href="https://curlship.com"> link counts — the badge is just the recommended, visible way to show it.” It must not carry nofollow, ugc or sponsored, and the page must be publicly reachable. Put it on the page you listed, in the server-rendered HTML.

How often does CurlShip check the badge?

Every hour, plus on demand. Their badge page: “Every hour, CurlShipBot fetches each listed URL and looks for a link to curlship.com.” You can trigger it yourself with POST /api/verify-badge. If the link comes down, the listing “reverts to nofollow on the next check”, and changing your listed URL resets the check until the badge is found on the new site.

Does CurlShip accept submissions from bots and AI agents?

It is built for them. Their llms.txt: “Bots, agents, and AI are explicitly welcome — no CAPTCHA, no login, no approval queue.” They publish an OpenAPI 3.1 spec, a Swagger reference at /docs, a badge-verify endpoint and a self-serve edit API, and their robots.txt gives two dozen named AI crawlers their own allow rule.

What is CurlShip's Domain Rating?

41 on our Ahrefs-backed checker on 25 September 2026, and 38 in CurlShip's own Ahrefs readout on the same day. Both are Ahrefs figures; theirs is stored once a day and Domain Rating moves between crawls. We print 41 because it is the figure our checker shows on every card in our catalog, which keeps directories comparable.

What does CurlShip reject?

Their terms name link aggregators and social profiles such as linktr.ee, x.com, linkedin.com and medium.com, URLs on adult, phishing or malware blocklists, private or reserved addresses and “Spam, illegal content, or anything that is not a genuine product listing.” There is no approval queue, so these are enforced at submit time and by removal.

Can I change my CurlShip listing later?

Yourself, without an account. A URL change goes through an edit request proved by email or by a token on both domains; the registered email moves only through the emailed link. A stale title or description can be refreshed from your live page. Every applied change is emailed to you with an undo link valid for 7 days. A URL change resets the badge check; a refresh does not.

Does Submitator submit to CurlShip?

We do, automatically. We install the badge through one component on your site and keep it there, so the free listing turns dofollow and stays that way, and when the listing is live we send you its link. CurlShip is one of the directories in our catalog, from $29 for 30 directories, one time.

More submit-to guides.

Submit to Product Hunt →Submit to Hacker News →Submit to AlternativeTo →Submit to Fazier →Submit to Startup Fame →Submit to Turbo0 →Submit to Futurepedia →Submit to Toolify →Submit to Indie Hackers →Submit to Uneed →Submit to There's An AI For That →Submit to LaunchIgniter →Submit to BetaList →Submit to DailyPings →Submit to Launchboard →Submit to Startup Benchmarks →Submit to Twelve Tools →Submit to AI Agents Live →Submit to NextBigWhat →Submit to EuroAlternative →Submit to 10words →Submit to TryLaunch AI →Submit to Startups.fm →Submit to TopAI.tools →Submit to AIPURE →Submit to AI Agent Store →Submit to Startups.gallery →Submit to AppsThunder →Submit to MagicBox Tools →Submit to AI Tools FYI →Submit to AllTopStartups →Submit to StartupTrusted →Submit to AppsListo →Submit to SeekTool →Submit to OpenTools.ai →Submit to Aitoolnet →Submit to Toolsfine →Submit to AIStage →Submit to Saassy Board →Submit to WebAppRater →Submit to Perchance AI →Submit to Toolio →Submit to AIBest.Tools →Submit to AI Need That →Submit to The AI Hunter →Submit to AI Listing Tool →Submit to Appiod →Submit to AppsMamma →Submit to LinkSalad →Submit to 1000Tools.best →Submit to 1000AI.best →Submit to ToolHub →Submit to AiHubs →Submit to Land-book →Submit to AIAI.Tools →Submit to Phygital+ Library →Submit to AI Marketing Directory →Submit to AI NavHub →Submit to AITach →Submit to AI To Grow →Submit to AI Tool For →Submit to AI Tool Guru →Submit to AI Tools Guide →Submit to AI Tools Inc →Submit to AI Tools Up →Submit to AlterBase →Submit to Alternative.me →Submit to AnyFP →Submit to AppRater →Submit to Apps and Websites →Submit to Aura++ →Submit to Awiser →Submit to BAI.tools →Submit to Best AI Agents →Submit to Business Tool Vault →Submit to Best AI Tools →Submit to CanDevsDoSomething →Submit to Best-AI.org →Submit to ComingUp →Submit to ConfettiSaaS →Submit to AI Tools One →Submit to AiToolHub →Submit to BroUseAI →Submit to AITopTools →Submit to ToolAI.io →Submit to AI Trendz →Submit to That AI Collection →Submit to AI Center →Submit to GPTBot →Submit to AI Search →Submit to The Startup INC →Submit to Startup Spotlight →Submit to SEOFAI →Submit to ToolList →Submit to StartupAITools →Submit to Mad Genius →Submit to Easy Save AI →Submit to LiftOff →Submit to CtrlAlt.CC →Submit to Daily Zaps →Submit to DealMyApp →Submit to DeepLaunch →Submit to DesiFounder →Submit to DigitalCreatorAI →Submit to DodoDirectory →Submit to Index by Dodo Payments →Submit to Domain-Rating.com →Submit to Dynamite AI →Submit to EasyDoFollow →Submit to FastPedia →Submit to FeaturedTool →Submit to FindYourSaaS →Submit to Findly.tools →Submit to FiveTaco →Submit to Forg →Submit to Future AI Toolbox →Submit to Future Tools →Submit to Go Publicly →Submit to Good Design Tools →Submit to Human or Not →Submit to HUNT0 →Submit to HuntScreens →Submit to IndieHustles →Submit to kis.tools →Submit to Insidr.ai →Submit to Infrabase.ai →Submit to Launch List →Submit to Waild World →Submit to WebCatalog →Submit to WebsiteHunt →Submit to StackShare →Submit to Spiff.store →Submit to amaze.directory →Where to submit →

Their $30 skips the badge. Our $29 handles it, on CurlShip and twenty-nine more.

You pick the directories and we file them. The badge component keeps each directory's link where its bot looks, and you get the link to every finished listing.