100DAS Wiki

100 Days At Sea Pearl Calculator

Type the Pearls you have — the planner lists every priced class in range.

🧮 Pearl Planner — what can you unlock right now?

You can afford 10 of 28 priced classes. Top of your range: Adventurer (200 Pearls)

550 Pearls to go for Fire Mage (750) — the consensus endgame pick.

Show everything in budget
Sailor · 40Medic · 50Survivor · 50Crewmate · 60Camper · 70Builderman · 150Chef · 150Harpooner · 200Merchant · 200Adventurer · 200

Prices verified July 2026. The 29th class (Alien Overlord) has no verified price yet and is excluded.

How the calculator reads a Pearl count

The planner on this page is the same tool as the one on the classes page. It holds a list of 28 priced classes and nothing else. Type a number. It keeps every class whose price is less than or equal to that number, names how many of the 28 that is, and highlights the most expensive class still in range. A second line counts the Pearls still needed to reach Fire Mage at 750.

Below 40 Pearls the list is empty — Sailor at 40 is the floor of the shop. At 750 or more, Fire Mage, Ice Mage, Raider and Ancient Squid are all in range, because those four share the 750 price. The 29th class, Alien Overlord, is excluded: it has no verified price, so the planner will not pretend it does.

That is the whole mechanic. The rest of this page is the price list behind the input, grouped the way the numbers actually cluster, plus the two calls the planner already makes when the count lands on a meaningful breakpoint.

What each Pearl price band actually is

The class shop does not rise in even steps. It clumps. Using the 28 prices in the planner, the clumps are 40–70, 150–300, and 380–750. There is no priced class between 71 and 149, and none between 301 and 379. Those gaps are part of the shop, not missing rows.

  • 40–70 Pearls

    Sailor (40) · Medic (50) · Survivor (50) · Crewmate (60) · Camper (70)

    Five classes. The shop's floor is Sailor at 40. Medic and Survivor share 50 — the only price where the planner names a winner. Crewmate at 60 and Camper at 70 close the band. Next class is Builderman at 150, an 80-Pearl jump.

  • 150–300 Pearls

    Builderman (150) · Chef (150) · Harpooner (200) · Merchant (200) · Adventurer (200) · Swordsman (250) · Olympian (250) · Battle Buku (250) · Soldier (300) · Cowboy (300) · Zookeeper (300)

    Eleven classes, four price points. Builderman and Chef share 150; Harpooner, Merchant and Adventurer share 200; Swordsman, Olympian and Battle Buku share 250; Soldier, Cowboy and Zookeeper share 300. Two 150 buys equal one 300-Pearl class, and still sit 80 short of Knight.

  • 380–750 Pearls

    Knight (380) · Sharpshooter (400) · Millionaire (400) · Alien Warrior (400) · Pirate (500) · Treasure Hunter (500) · Hero (600) · Battle Bunny (700) · Raider (750) · Ancient Squid (750) · Ice Mage (750) · Fire Mage (750)

    Twelve classes. Knight at 380 opens the band after another 80-Pearl gap. Hero at 600 is 150 short of the top shelf; Battle Bunny at 700 is 50 short. Raider, Ancient Squid, Ice Mage and Fire Mage all cost 750 — afford one and the other three are in range.

Add the bands up and you get 5 + 11 + 12 = 28, which is every priced class the planner knows. The entry band is five names. The middle band is eleven, and it is almost entirely shared prices: two classes at 150, three at 200, three at 250, three at 300. The high band is twelve, and it is where the 750 shelf sits.

Those shared prices are the part a raw number in the input box does not explain on its own. At 150 you do not unlock "the 150 class" — you unlock Builderman and Chef. At 200 you add Harpooner, Merchant and Adventurer. At 250 you add Swordsman, Olympian and Battle Buku. At 300 you add Soldier, Cowboy and Zookeeper. At 400 you add Sharpshooter, Millionaire and Alien Warrior together. At 500, Pirate and Treasure Hunter. At 750, four classes at once. The only unique prices on the whole ladder are Sailor 40, Crewmate 60, Camper 70, Knight 380, Hero 600 and Battle Bunny 700. Medic and Survivor sharing 50 is the other pair, and it is the pair the planner refuses to treat as equal.

What a band is worth in Fire Mage distance

Because the planner always prints the remaining Pearls to Fire Mage, it helps to read each band as a distance rather than a shopping list. From Camper at 70, Fire Mage is still 680 Pearls away. From any of the 300-Pearl classes — Soldier, Cowboy, Zookeeper — it is 450 away. Knight at 380 cuts that to 370. A 400-Pearl class (Sharpshooter, Millionaire, Alien Warrior) leaves 350. Pirate or Treasure Hunter at 500 leaves 250. Hero at 600 leaves 150, which is exactly one Builderman or one Chef. Battle Bunny at 700 leaves 50, which is exactly one Medic.

Spending inside a band has a cost you can add up from the same list. Two 150-Pearl classes are 300 Pearls, the price of one Soldier and 80 short of Knight. Two 250-Pearl classes are 500 Pearls, the price of Pirate or Treasure Hunter, and 250 short of Fire Mage. Hero at 600 plus a 150-Pearl class is 750 exactly — that is one Fire Mage spent as two purchases. None of those sums require a Pearls-per-hour figure. They are just the shop's own prices stacked on top of each other.

If the number you type is not a breakpoint, the planner still tells you the truth: it names the most expensive class at or under that number. Type 199 and the top of the range is Chef at 150, not Harpooner at 200. Type 379 and it is Zookeeper at 300, not Knight at 380. Type 749 and it is Battle Bunny at 700. The input is a ceiling, not a rounding function.

How to earn Pearls

The Pearls page on this site lists the earn routes that actually show up in guides, and it is careful about what is still unpublished. Daily quests, badges and achievements, days survived in a run, and a Crafting building that unlocks at max Bonfire all pay Pearls. None of those routes has a published Pearls-per-quest, Pearls-per-badge, or Pearls-per-day figure, so this page will not invent one. Rates in this game also move: a July comment sweep on this site recorded a Pearl-farming strategy being nerfed within days of it spreading.

Promo codes are the one route with a hard number. Every confirmed code has paid 20 Pearls. That is a top-up, not a plan. Five recorded codes at 20 Pearls each is 100 Pearls — roughly a seventh of one Fire Mage, which is the same arithmetic the classes and pearls pages already use. The dated live-or-dead list is on the codes page. Redeem what is actually working rather than treating codes as a farm.

Companion chests are both a recycle and a sink. Magma and Pirate chests are the only ones with a published price: 120 Pearls a roll, which sits between Camper at 70 and Builderman at 150. A class purchase is a guaranteed kit; a chest is a roll. Drop rates belong on the companions page. Pearls persist between runs. Doubloons and Coins do not buy classes. Classes can also be bought with Robux; everything above is the free route.

What to unlock first

The planner already answers two of these questions in its own output. This section only unpacks those two lines. It does not add a third ranking the 28-class list does not already support.

Fire Mage at 750 is the endgame target. The planner calls it the tier lists' best class in the game and the consensus endgame pick, and every count below 750 prints the remaining gap. Ice Mage, Raider and Ancient Squid cost the same 750, so they come into range on the same day Fire Mage does. The reason the planner names Fire Mage rather than the other three is the ranking, not the price. Saving through the middle band is a real trade, which is why the distance sums above matter: two mid-band classes on the way there can cost you a Fire Mage.

At 50 Pearls, buy Medic, not Survivor. Both cost 50. Medic starts with a Medkit. Survivor, at the same price, is the class tier lists call the worst in the game. The planner only prints that heads-up when your count is at least 50 and still under 60 — once you can afford Crewmate at 60, the 50 fork is no longer the top of your range. Spending those 50 on Survivor does not get you closer to Crewmate or Camper; it spends the Medic budget on the class the planner tells you not to take.

If you are still under 40, nothing in the shop is available yet. The planner's own empty-state names daily quests, badges and active codes as the routes toward Sailor. If you are holding a count that is not 50 and not 750, the honest reading of the list is: buy the class you will actually play, or keep saving. The planner will tell you the most expensive class in range either way. It will not spend the Pearls for you.

FAQ

  • How does the 100 Days At Sea Pearl Calculator work?

    Type the Pearls you have. The planner keeps every class whose price is at or under that number, tells you how many of the 28 priced classes that is, and names the most expensive class still in range. A second line counts the Pearls remaining until Fire Mage at 750.

  • How many classes does the calculator include?

    28 priced classes, from Sailor at 40 Pearls to the four classes at 750. The 29th class, Alien Overlord, has no verified price and is excluded so the planner never invents a cost for it.

  • What is the cheapest class in 100 Days At Sea?

    Sailor at 40 Pearls. Below 40 the planner's list is empty. Medic and Survivor are next at 50, then Crewmate at 60 and Camper at 70.

  • What does 750 Pearls buy?

    Any of Fire Mage, Ice Mage, Raider or Ancient Squid — those four share the 750 price. The planner treats Fire Mage as the tier lists' best class and the consensus endgame pick, which is why the remaining-Pearls line always aims at 750.

  • Should I buy Medic or Survivor at 50 Pearls?

    Medic. Both cost 50. Medic starts with a Medkit; tier lists call Survivor the worst class in the game. That is the call the planner prints when your count is at least 50 and still under 60.

  • Why does the calculator keep pointing at Fire Mage?

    Because Fire Mage at 750 is the tier lists' best class, and 750 is also the top of the priced shop. Ice Mage, Raider and Ancient Squid cost the same, so they unlock on the same count. The planner names Fire Mage because of the ranking, not because it is uniquely priced.

  • How do I earn Pearls for the calculator?

    Daily quests, badges and achievements, days survived in a run, and a Crafting building that unlocks at max Bonfire. Promo codes pay 20 Pearls each when they are live. Nobody has published how many Pearls a quest, a badge or a day of survival pays, so this page does not invent a rate.

  • Do Pearls also buy companions?

    Yes. Magma and Pirate companion chests are the only chests with a published price: 120 Pearls a roll. That sits between Camper at 70 and Builderman at 150. A class is a guaranteed kit; a chest is a roll. Drop rates belong on the companions page.

Keep reading

Written by Casey Marlin · Last updated
This update: 28 class prices cross-checked against the Pearl Planner CLASSES list; earn routes cross-checked against the pearls and codes pages