Sonar Potion

From Terraria Wiki
Jump to navigation Jump to search
Sonar Potion
  • Sonar Potion item spriteold Sonar Potion item sprite
Stack digit 9.pngStack digit 9.pngStack digit 9.pngStack digit 9.png
Use time17 (Very fast)
TooltipDetects hooked fish
RarityRarity level: 1
Sell2 SC
Research20 required
Grants Buff
Buff tooltipYou can see what's biting your hook
Duration8 minutes

The Sonar Potion is a buff potion which grants the Sonar buff when consumed. The buff displays the name of a fishing catch above a fishing pole's bobber when it receives a bite while fishing. This lasts for 8 minutes, but can be canceled at any time by right-clicking the icon (Desktop version), by selecting the icon using Cycle Next/Previous Buff and then pressing Remove Buff (Console version), by selecting the icon and canceling it in the equipment menu (Old-gen console version), by double-tapping the buff icon (Mobile version), or by canceling the buff from the buffs screen (Nintendo 3DS version).

The Sonar Potion can be obtained both from crafting and as a reward from the Angler for completing fishing quests.



ResultIngredientsCrafting station
Sonar PotionSonar PotionPlaced BottlePlaced Bottle
Alchemy TableAlchemy Table(Desktop, Console and Mobile versions)


  • In addition to displaying the regular item name text (with rarity color), the buff adds a semi-transparent color mask onto the text shown:
Color of Sonar Potion text
Type Base color Mask[1] Description
Item Rarity color of the item  rgb(0, 0, 102) Applies to all items (e.g. fish, crates, etc.)
Entity  rgb(237, 137, 157)[2]  rgb(102, 0, 0) Applies to Blood Moon enemies and the Surly Slime.[3]
  • The Sonar Potion does not display any text when Duke Fishron is caught.
  • If Pickup Text is disabled in the game settings, the Sonar Potion will not display any text.


  • The Sonar Potion is especially useful, allowing the player to choose what to reel in, and not waste bait on unnecessary fish as the cast can be left in the water until another fish bites at the line. This can be useful for Angler quests as well as when fishing crates.


  • The Sonar Potion has the same crafting recipe as the Gills Potion.


  • Desktop Fixed a bug where having pickup text on and fishing with the Sonar Potion would delete the item caught.


  1. Information taken from the Desktop version Desktop source code, method DrawItemTextPopups() in Terraria.Main.cs.
  2. Information taken from the Desktop version Desktop source code, method NewText() in Terraria.PopupText.cs.
  3. Information taken from the Desktop version Desktop source code, method FishingCheck() in Terraria.Projectile.cs.