Skip to content

astrite.app

Add up your Wuthering Waves pull resources in one place.

No cached save

Version 1.3.5

  • Dailies & Recurring
  • Events
  • Endgame Content
Save & Load Edit balances
Restored your cached save Save & Load

Account balance

Show pulls for

0 pulls

Total Pulls

Projected total

-

Owned now plus income up to the projection deadline.

Still to come

——

Deadline

None

Time left

——

Whole pulls only. Partial currency stays in your balance and is never rounded up.

Account compositionTotal Pulls

    Nothing counted yet. Enter your balances to see your pulls.

    Projection

    Initial Balance

    0 pulls

      Current Balance

      0 pulls

        Changes since initial

          Forecast Balance

          - pulls

            Estimated additions

              Snapshots, not sums: Forecast already includes Current.

                    Breakdown & assumptions

                    How the pull total is calculated

                        In hand is a balance you typed in. Converted is currency turned into pulls. Shop-limited is capped by shop slots. Flexible can go to more than one banner and is counted once.

                        160 Astrite = 1 pull. 8 Afterglow Coral = 1 Tide. 70 Oscillated Coral = 1 Tide, up to 7 per Tide type each patch.

                        Current balances, event credits and projected income by currency. Currency amounts, not pulls.
                        CurrencyCurrentEvent credits (in current) Events projectedEndgames projectedDaily forecastWeekly forecastSubscription forecastForecast

                        Key assumptions

                        Server

                        Sets game dates and reset times for every daily, weekly and subscription calculation.

                        Current patch

                        Worked out from the patch dates, so it changes by itself when a new patch starts. Used for Oscillated Coral shop slots.

                        Now -

                          Projection deadline

                          One deadline for every projection: a custom date or anything on your timeline.

                          Server time. A time before the 04:00 daily reset counts the previous game day.

                            Astrite & Lunite

                            160 Astrite = 1 pull.

                            Lunite is not counted.

                            Count my Astrite as

                            Tides

                            Corals

                            Afterglow Coral

                            8 Afterglow Coral = 1 Tide.

                            Afterglow Coral plan
                            Count my Afterglow Coral as

                            Oscillated Coral

                            70 Oscillated Coral = 1 Tide. 7 shop slots per Tide type each patch.

                            Forecast assumption

                            Purchases already claimed this patch

                            Purchases you can afford
                            0
                            Shop slots left this patch
                            21
                            Slots from later patches (projection)
                            0
                            Redeemable now
                            0
                            Coral left after buying
                            0

                            Used only to split your redeemable purchases between banners. The total never changes.

                            Manual Balance Changes

                            Add or subtract currency you gained or spent outside astrite.app. It is not income and changes only that balance.

                            Net change since initial

                              Pity

                              Pity is the number of pulls since your last 5★ in that pool: 0 right after a 5★, up to 79. At 79 your next pull is a 5★. Recording pulls changes only your pity here. It never spends Astrite or Tides.

                              Rules used

                                Inventory

                                Every Resonator, owned or not. Add the ones you have, then set their Sequence and signature weapon. The Pull Planner starts from these copies unless a point sets its own; planning never changes them. Coral from lost 50/50s and 4★s isn’t counted.

                                Show

                                  Nothing here matches this filter.

                                  Pull Planner

                                  Plan your pulls across banners: put points on the board, give each a goal, and see your chance. Each point starts where the one before left off. It only plans: nothing here spends or changes your balances.

                                  5★ odds

                                  Add pull point

                                  or

                                  Server time. An empty time means 23:59, or the banner’s end time on its last day. Each point needs its own moment. You can also click the board.

                                  Snap to

                                  Points

                                    Dailies & Recurring

                                    Daily, weekly and subscription Astrite. Server: - Change

                                    First-time setup

                                    Is anything already in your starting balance?

                                    Mark each current reward already included in the Astrite you entered; unmarked ones stay claimable. Nothing is added or removed.

                                    Pick your server first so the game date and weekly reset can be found.

                                    Daily Astrite

                                    60 Astrite per day.

                                    Today

                                    Unavailable

                                    Forecast days left
                                    0
                                    Estimated future Astrite
                                    0
                                    Credited since Initial Balance
                                    0

                                    Weekly rewards

                                    160 Astrite per weekly cycle. Resets: server rules.

                                    This week

                                    Unavailable

                                    On: a cycle that has started by the deadline counts once. Off: only cycles that end by the deadline count.

                                    Weekly claims counted
                                    0
                                    Estimated weekly Astrite
                                    0
                                    Current cycle started
                                    -

                                      Lunite Subscription

                                      90 Astrite per eligible day, until expiry or the deadline.

                                      Today

                                      Unavailable

                                      Include today if you haven’t claimed it yet. It updates as days pass.

                                      Days remaining now
                                      0
                                      Last claim date
                                      -
                                      Claims projected
                                      0
                                      Estimated subscription Astrite
                                      0
                                      Credited since Initial Balance
                                      0

                                        Sync past claims

                                          Auto-filled from eligible elapsed claims. Adjust if you missed any.

                                          Review sync

                                          Before and after
                                          Before and after syncing past claims
                                          ItemBeforeAfter

                                          Events

                                          Track event rewards and collection progress.

                                          Count event rewards in projections

                                          Limited rewards expire with the event; permanent ones stay claimable. Changes projections only.

                                          Import or export events

                                          Event Import Schema (format version 2; format 1 files still import as regular events). Events only; never balances. Copy the schema or example into an AI assistant, paste its JSON here, and check its sources: AI research can be wrong.

                                            No events yet. Add one, or import event JSON.

                                            Endgame Content

                                            Recurring endgame cycles. Collected is your progress; Credited is already in your balances. Nothing is credited automatically.

                                            How endgame assumptions count
                                            • Completed before deadline: the rest of the current cycle (its uncredited maximum).
                                            • Future cycles: each cycle that ends by the deadline adds its full maximum.
                                            • Cycles that start by the deadline: also counts cycles that end after it, at their full maximum (not pro-rated).

                                            No server is selected, so cycle boundaries are read as UTC. Pick your server so resets land on the right moment.

                                            Import or export endgames

                                            Endgame Import Schema (format version 1). Definitions only: no progress, history or balances. Copy the schema or example into an AI assistant, paste its JSON here, and check its sources. The example’s dates and amounts are illustrative, not official.

                                              No endgames yet. Add Tower of Adversity, Whimpering Wastes or Endstate Matrix, or import endgame JSON.

                                              Timeline

                                              Events, banners, patches, milestones and endgame resets by date. Milestones are reminders and add no rewards.

                                              Show

                                              Import or export timeline items

                                              Timeline/Deadline Import Schema (format version 1). Independent banners, patches and milestones only: no rewards, no balances. Events and endgames already appear here, so don’t repeat them. Copy the schema or example into an AI assistant, paste its JSON here, and check its sources.

                                              Shift + scroll to zoom

                                                Nothing on the timeline yet.

                                                Save & Load

                                                A savecode is a snapshot of this workspace. Paste it on any device to continue. It isn’t linked to your game account, and anyone with the code can read it.

                                                Save to generate a code, or paste one here to load it.

                                                You’ve changed values since this code was saved. Save again to include them.

                                                Save keeps your Initial Balance, so changes keep being measured against it. Save as new initial makes today’s balances the new Initial Balance. Balances and claim history are not changed.

                                                Replace your current inputs?

                                                  Adds this patch’s events, banners, dates and endgame cycles you don’t have yet. Never changes your balances or entries; differences wait for your decision, and deleted entries stay deleted.

                                                  Local cache (this browser)

                                                  A copy of this workspace kept in this browser, so you can pick up where you left off. It stays on this device; copy a savecode to back up or move your data.

                                                  No cached save

                                                  Auto-cache every

                                                  Time since this snapshot

                                                  Saved date
                                                  -
                                                  Current date
                                                  -
                                                  Calendar days elapsed
                                                  0
                                                  24-hour periods elapsed
                                                  0
                                                  Daily resets crossed
                                                  0

                                                  How do you want to begin?

                                                  Load this patch’s events, banners, patch dates and endgame cycles in one go, continue from a savecode, or start with an empty workspace. You can load patch content later from Save & Load.

                                                  A short guide takes you to each box you need, tells you where to find the number in-game, and stops when your forecast is ready. About 3 minutes; stop any time and keep what you’ve entered.

                                                  You can do this later from Guide at the top of the page.

                                                  Optional

                                                  Unofficial fan-made tool, not affiliated with or endorsed by Kuro Games. Wuthering Waves and related names, terms, and assets are the property of Kuro Games.

                                                  © 2026 astrite.app. A project by Bryan. All rights reserved. astrite.app v1.3.5

                                                  Privacy Terms support@astrite.app