Find any script for Roblox

Enter the name of the game or script.

Blade Spin scripts – NO KEY (April 2026)

blade spin scripts - no key
Reviewed by
RS
RobScript Team
Script listing reviewers

We review script listings using source availability, key system information, user reports, and manual checks when possible.

Script Views: 388

LAST UPDATE: 4/13/2026

Become the ultimate swordsman with our powerful automation. Features include Get All Swords instantly and INF Money/XP for unlimited upgrades. Destroy plants, dominate PvP, and collect every rare blade with ease. Available as both NO KEY and KEY REQUIRED versions to rule the field.

Game link: Blade Spin

Видео


List of working Blade Spin scripts:

Blade Spin script – (KEYLESS) Open Source


Script functions:

  • Get All Swords – Instantly unlocks every sword in the game.
  • INF Money/XP – Provides unlimited money and experience.
NO KEY
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local AddToInventory = ReplicatedStorage.ReplicatedStorageHolders.Events.AddToInventory

local items = {
    "SunpiercerAxe",
    "AzureBlade",
    "Trident",
    "VoidwingReaver",
    "LionSword",
    "InfernoAxe",
    "GoldenSword",
    "BoneFang",
    "MoonFang",
    "SorrowsEdge",
    "ShadowKatana",
    "EmeraldBlade",
    "BloodreignSaber",
    "WarlordsFang",
    "Obsidian",
    "CrimsonFang"
}

for _, item in ipairs(items) do
    AddToInventory:FireServer(item)
end

Slakeee Hub

NO KEY
loadstring(game:HttpGet("https://raw.githubusercontent.com/ShoyoooXD4/scripts/refs/heads/main/BladeSpinOPENSRC.lua"))()

Get all Weapons (1# Open Source)

NO KEY
setclipboard("https://discord.gg/K5J7kZNBq3")

local ReplicatedStorage = game:GetService("ReplicatedStorage")

local holders = ReplicatedStorage:WaitForChild("ReplicatedStorageHolders")
local swordsRoot = holders:WaitForChild("EquippedSwords")
local addToInventory = holders:WaitForChild("Events"):WaitForChild("AddToInventory")

local function scan(folder)
	for _, obj in ipairs(folder:GetChildren()) do
		if not obj:IsA("Folder") then
			pcall(function()
				addToInventory:FireServer(obj.Name)
			end)
			task.wait(0.03)
		else
			scan(obj)
		end
	end
end

scan(swordsRoot)

Get all Weapons (2# Open Souce)

NO KEY
local args = {
	"VoidwingReaver"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
	"AzureBlade"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
	"SunpiercerAxe"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
	"Trident"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
	"WarlordsFang"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
	"BloodreignSaber"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
	"CrimsonFang"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
	"Obsidian"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
	"InfernoAxe"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
	"GoldenSword"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
	"BoneFang"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
	"LionSword"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
	"EmeraldBlade"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
	"ShadowKatana"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
	"SorrowsEdge"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
	"MoonFang"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
	"Scythe"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
	"WarAxe"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
	"Axe"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))
task.wait()
local args = {
	"Sword"
}
game:GetService("ReplicatedStorage"):WaitForChild("ReplicatedStorageHolders"):WaitForChild("Events"):WaitForChild("AddToInventory"):FireServer(unpack(args))

inf money – 1# OPEN SOURCE

NO KEY
local conn; local player = game:GetService("Players").LocalPlayer
conn = game:GetService("RunService").RenderStepped:Connect(function(dt)
    if player:GetAttribute("InRound") == true then
        game:GetService("ReplicatedStorage").ReplicatedStorageHolders.Events.AddCoins:FireServer(1e6); game:GetService("ReplicatedStorage").ReplicatedStorageHolders.Events.AddXP:FireServer(1e5)
    end
end)

--conn:Disconnect()

inf money – 2# OPEN SOURCE

NO KEY
loadstring(game:HttpGet('https://raw.githubusercontent.com/CRXYUNCLE/D2/refs/heads/main/Bladespin.lua'))()

Gitan X Hub

KEY SYSTEM
loadstring(game:HttpGet('https://raw.githubusercontent.com/fddttttt/GitanX/refs/heads/main/baldespin.lua'))()
Robscript hub

Robscript hub

Script
Created
11/28/2025
Updated
04/13/2026
Developer
robscript.com
Functions
  • A universal script with support for 350+ places!
Details
Access
KEY SYSTEM
Tags
PC MOBILE
Languages
English
Compatibility
Delta Solara Arceus X Fluxus Codex KRNL
Change history
  • Nov 28th 2025 – Created!
  • Dec 10th 2025 – Update and added more scripts
  • Jan 21st 2026 – Update and Added More scripts + Bug Fix with loading scripts with key
  • Feb 27th 2026 – Update and Added More scripts
  • Apr 13th 2026 – Update and Added More scripts + Design Rework
Show script
loadstring(game:HttpGet('https://raw.githubusercontent.com/artas01/robscript/refs/heads/main/loader.lua'))()

How to use scripts?

  • Copy the script and paste it into any executor. (Delta, Solara, Arceus X, Fluxus, Synapse X)
  • Click execute.
  • The script is working!

Warning:

  • Use the script on alt accounts.
  • We are not responsible for your use of scripts.
  • You should be prepared that the script may not work.

FREQUENTLY ASKED QUESTIONS:

Do I need to buy scripts?

No, all scripts are either completely free or have a light key system with ads.

The script is not working, what should I do?

We update and check the scripts every week. Try using a different script.