Hole Fishing Script – Spawn Fish, Infinite Bag Space & Auto Upgrades

Looking for a Hole Fishing script that skips the grind? This one covers Spawn Selected Fish, Infinite Bag Space, Auto Sell Inventory, and Auto Hole Upgrade, so your bag keeps filling and your upgrades keep buying themselves while you fish.

Hole Fishing is a Roblox fishing game where you pull fish out of a hole, sell what you catch, and spend the money on bigger bags, better rods and deeper holes.

The script is keyless and splits into two tabs — Fish and Progression — so spawning and upgrading stay separate. Every button and toggle it has is listed below, followed by setup steps and the questions people ask most.

Hole Fishing Script Features

  • Spawn Selected Fish — Pick a fish by name and rarity from the dropdown and spawn it on demand.
  • Fish Name + Rarity Picker — Full dropdown of every fish in the game with its rarity shown next to it.
  • Mutation Selector — Choose which mutation the spawned fish carries, or leave it as None.
  • Spawn Maximum Fish — Spawns the selected fish at its maximum weight instead of a random roll.
  • Spawn Random Legit Weight — Rolls a weight in the fish’s normal range so the catch looks ordinary.
  • Amount Control — Set how many of the selected fish to spawn in one go.
  • Infinite Bag Space — Raises your local bag capacity so collecting never stops on a full bag.
  • Auto Sell Inventory — Empties and sells your bag on a loop so fishing never pauses.
  • Auto Bag Upgrade — Buys the bag upgrade automatically as soon as you can afford it.
  • Auto Sell Upgrade — Keeps the sell upgrade climbing without you opening the shop.
  • Auto Hole Upgrade — Buys hole upgrades on their own so you reach deeper fish sooner.
  • Buy All Upgrades Once — Runs a single pass over every upgrade in the game and buys each one.
  • Rod Picker and Buy Every Rod — Buy one rod from the dropdown, or every rod in the game in one press.
  • ONE TAP: Everything — Bag space, sell, all upgrades and all rods in a single button.
  • Print Fish Information — Prints the selected fish’s details to the console for checking values.
  • Keyless Two-Tab Menu — Fish and Progression tabs, no key system, nothing to unlock first.

This script is made by ScriptsRBX.

Hole Fishing script menu showing the Fish tab with fish rarity, mutation and spawn options
Lua
loadstring(game:HttpGet("https://raw.githubusercontent.com/ScriptsRBXdotCom/scripts/refs/heads/main/Holefishing"))()

Last checked: August 28, 2026 on the Delta executor — script attached and the menu loaded. Game updates can break scripts at any time; re-execute the latest version from this page if a feature stops responding.

Hole Fishing Script Video Tutorial

Watch the script running in game before you use it — every feature below is shown in the video.

How To Use The Hole Fishing Script

  1. Open Roblox and launch Hole Fishing
  2. Start your preferred Roblox executor.
  3. Copy the Hole Fishing script above.
  4. Paste the script into your executor.
  5. Execute the script and wait for the menu to load.
  6. Use the Fish tab to spawn, or the Progression tab to upgrade.

Popular features include:

  • Spawn Selected Fish
  • Infinite Bag Space
  • Auto Sell Inventory
  • Auto Hole Upgrade
  • Buy Every Rod Once
  • ONE TAP: Everything

Hole Fishing Script FAQ

Does the Hole Fishing script need a key?
No. It is keyless, so the menu opens as soon as the script finishes executing.
Is the Hole Fishing script free?
Yes, the script is free to use. You only need a Roblox executor to run it.
What does ONE TAP: Everything do?
It runs the whole progression pass in one press — raises bag space, sells your inventory, buys every upgrade once, then buys every rod once.
Can I use it on mobile?
It depends on your executor. If your mobile executor supports HttpGet and loadstring, the menu loads the same way it does on PC.
Why did the script stop working?
Roblox games update often, and an update to Hole Fishing can change the remotes a script relies on until it is patched. Re-execute the latest version from this page if a feature stops responding.
Will using this script get my account banned?
Any script carries some risk, since scripts of this kind are against the Roblox terms of service. Plenty of people use an alternate account for that reason.

More Roblox Scripts

Always use the latest updated version for the best compatibility and performance.