Welcome to the thrilling, fast-paced tracks of [UPDATE 1.0] Uma Racing, a Roblox game that has galloped into the hearts of racing and anime fans alike. Inspired by the popular “Uma Musume” (horse girl) phenomenon, this game puts you in control of powerful anime-style racers who compete in high-stakes competitions. It’s a game of pure skill, where managing your stamina, navigating complex tracks, and utilizing your racer’s unique abilities are the keys to crossing the finish line first. The game has attracted a vibrant community of players who love the competitive atmosphere, the beautiful character designs, and the adrenaline rush of a photo-finish victory.
To get a head start on the competition and leave your rivals in the dust, many players are turning to Uma Racing scripts. These powerful tools can give you a significant advantage, from providing unlimited stamina to boosting your speed to superhuman levels. If you’ve been searching for a reliable Uma Racing script, you’ve found the winner’s circle. This guide presents a curated list of the best free Uma Racing script options available, both of which are completely keyless for instant, hassle-free use. Whether you want a simple speed boost or a full suite of game-breaking features, these keyless Uma Racing scripts will give you the power you need to become a champion.

1. Simple & Open Source Script – (Infinite Stamina, Speed Multiplier)
For the player who values transparency, simplicity, and power, this script is a perfect choice. It’s a lightweight, effective, and completely open-source tool that provides the most essential advantages for any race.
| Feature | Description |
|---|---|
| Script Name | Simple & Open Source Script |
| Type | GUI / Utility |
| Updated On | Regularly Updated |
| Key System | Keyless |
What makes this script so special is that it is open source. This means its entire source code is public, providing a level of trust and security that is hard to find. You can see exactly what the script does, ensuring it’s safe to use. The script itself is a powerhouse of efficiency. Its Infinity Stamina feature completely removes the game’s main limitation, allowing you to sprint for the entire race without ever slowing down. This is paired with a Speed Multiplier (Velocity Multiplier), which boosts your overall speed, making you faster than any legitimate player. It’s a simple, deadly combination for dominating any race.
For safe usage, it is recommended to start with a lower value on the “Velocity Multiplier” slider. Setting it to the maximum value will make you incredibly fast but also very obvious to other players. A slight boost, combined with infinite stamina, can give you a massive and more discreet advantage.
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "More Open Source Script",
Text = "For Join: https://discord.gg/URmka8WnQ5",
Duration = 5
})
local Lib = loadstring(game:HttpGet("https://raw.githubusercontent.com/bloodball/-back-ups-for-libs/main/turtle"))()
local Win = Lib:Window("DraWatX Open Source")
local FVelocity = Vector3.new(0, 0, 0)
local ECSetting = false
local ISSetting = false
local VMSetting = 1
Win:Toggle("Easy Control", false, function(Bool)
ECSetting = Bool
end)
Win:Toggle("Infinity Stamina", false, function(Bool)
ISSetting = Bool
end)
Win:Slider("Velocity Multiplier", 1, 4, 1, function(Value)
VMSetting = Value
end)
Win:Button("Discord Link", function()
setclipboard("https://discord.gg/URmka8WnQ5")
end)
local oldindex;oldindex = hookmetamethod(game, "__index", function(v1, v2)
if ECSetting and v2 == "Velocity" and getnamecallmethod() == "ToOrientation" then
return FVelocity
end
return oldindex(v1, v2)
end)
local oldnewindex;oldnewindex = hookmetamethod(game, "__newindex", function(v1, v2, v3)
if v2 == "AssemblyLinearVelocity" then
if math.abs((v3 * VMSetting).Magnitude) < 700 then
return oldnewindex(v1, v2, v3 * VMSetting)
end
return oldnewindex(v1, v2, FVelocity)
end
return oldnewindex(v1, v2, v3)
end)
local oldnamecall;oldnamecall = hookmetamethod(game, "__namecall", function(v1, v2, ...)
if ISSetting and getnamecallmethod() == "FireServer" and v2 == "SpeedTarget" then
return oldnamecall(v1, v2, 0)
end
return oldnamecall(v1, v2, ...)
end)
If you liked the simplicity and power of this open-source tool, the next script on our list offers even more game-changing features!
2. Racer Script – (Use Any Uma, Anti-Wall Hit, Player ESP)
This is the ultimate all-in-one hub for the player who wants not just to win, but to do it with style and tactical precision. It’s packed with unique and powerful features that can fundamentally change how you play the game.
| Feature | Description |
|---|---|
| Script Name | Racer Script |
| Type | GUI / All-in-One |
| Updated On | Regularly Updated |
| Key System | Keyless |
This script stands out with its incredible and unique features. The most game-changing is Use any Uma, which allows you to select and play with any racer in the game, even if you haven’t unlocked them. This gives you instant access to the best characters with the highest stats. For gameplay, it includes Infinite Stamina, a Max Speed Changer, and a fantastic quality-of-life feature: Anti Hit Wall, which helps prevent you from losing speed by colliding with walls. For a tactical edge, it even includes Player ESP, allowing you to see the location of all other racers at all times.
To use this script safely, be aware that some features are more obvious than others. The Player ESP is a passive and undetectable feature. However, using a premium or unreleased Uma that you clearly haven’t unlocked might be noticed by other players. The developer also notes that this script doesn’t support Xeno or Solara, so you’ll need to use a different executor.
loadstring(game:HttpGet("https://raw.githubusercontent.com/sigmaboijjk123/racing/refs/heads/main/racer.lua"))()
How to Execute Uma Racing Scripts on PC, Mac & Mobile
To use these powerful scripts, you will need a program called a script executor. The process of installing and using one is simple but varies by platform.
On PC (Windows)
- Download a Trusted Executor: You’ll need a reliable executor to run the scripts. Popular and safe choices include Krnl, Fluxus, and Synapse X.
- Install the Executor: Follow the installation guide from your chosen executor’s official website.
- Launch Uma Racing: Start the game from the Roblox app.
- Attach the Executor: Once the game loads, open your executor and press the “Attach” or “Inject” button to link it to the game client.
- Execute: Copy a script from this article, paste it into the executor’s command box, and click “Execute.” The script’s menu will appear in-game.
Safety Note: Always download executors directly from their official sources to avoid viruses and malware.
On Mac
- Find a Mac Executor: Options for macOS are more limited, but executors like Script-Ware offer a native version.
- Use Alternatives: If you can’t find a compatible executor, you can run Windows on your Mac using virtualization software like Parallels or a cloud gaming service.
- Follow PC Instructions: Once your executor is running, the steps to attach and execute are the same as on Windows.
On Mobile (Android/iOS)
- Get a Mobile Executor: For Android, popular choices include Arceus X and Hydrogen. iOS executors are very rare and often require jailbreaking, which is not recommended due to security risks.
- Install and Execute: Follow the installation guide for your executor, launch the game, attach, and then paste the script code to run it.
Uma Racing Beginner Guide
New to the track? Here are some tips to get you up to speed.
- Stamina is Everything: Your stamina bar is your most important resource. Don’t just hold down the sprint button. Use it in bursts on straightaways and conserve it on sharp turns to ensure you have enough for a final push at the end of the race.
- Learn the Tracks: Every track has its own unique layout, with shortcuts, hazards, and optimal racing lines. Spend some time in each map to learn the best path to take.
- Drifting is Key: On sharp turns, a well-timed drift can help you maintain your speed and get a small boost upon exiting the turn. Practice this mechanic to shave precious seconds off your lap times.
- How Scripts Enhance the Experience: The biggest challenge in Uma Racing is managing your stamina. A script for Uma Racing with an Infinite Stamina feature completely removes this limitation, allowing you to focus purely on your racing lines. This can be a great way to practice and learn the tracks without the pressure of running out of energy.
Uma Racing Codes and Cheats
The developers of Uma Racing occasionally release codes that you can redeem for free in-game currency and other rewards!
To redeem codes, look for the codes button in the game’s main menu or UI, enter the code, and hit redeem.
Active Codes (November 2025)
- There are currently no active public codes for the game. Be sure to join the official game community group or Discord to be notified when new codes are released!
Expired Codes
- There are currently no known expired codes.
FAQs About Uma Racing Scripts
What does “Open Source” mean for a script and why is it safer?
“Open Source” means that the script’s entire source code is made public for anyone to view. This is a huge factor for safety and trust. You or anyone else in the community can read the code to verify that it doesn’t contain any malicious functions, like password stealers or other malware. It’s the most transparent and trustworthy a developer can be.
Can other players see if I’m using the “Use Any Uma” feature?
Yes, they can. The “Use Any Uma” feature allows you to play as characters you haven’t officially unlocked. If you show up to a race using a rare, premium, or limited-edition racer that other players know is hard to get, they will likely become suspicious that you are using a script.
What is “Anti Hit Wall” and how does it help in a race?
“Anti Hit Wall” is a quality-of-life feature that helps prevent you from losing all of your momentum when you collide with a wall. In a fast-paced racing game, accidentally scraping or hitting a wall can be the difference between first and last place. This feature makes the game more forgiving by reducing the penalty for minor mistakes, helping you maintain your speed and stay in the race.
Are keyless scripts like these less powerful than ones that require a key?
Not at all. “Keyless” refers to convenience, not power. A keyless script allows for instant access without any extra steps like visiting external websites. A well-made keyless script, like the ones featured in this guide, can be just as powerful and feature-rich as a script that requires a key. It all comes down to the skill of the developer who created it.
Conclusion
Uma Racing offers a fun, fast-paced, and competitive experience for racing fans on Roblox. With the powerful Uma Racing scripts featured in this guide, you can eliminate the game’s biggest limitations and secure your place on the podium. Whether you’re using the safe and simple open-source script for a straightforward advantage or unlocking the game’s full potential with the “Racer” hub, you are equipping yourself with the tools to dominate.
We encourage you to bookmark this page for future updates on the newest and most effective scripts for Uma Racing. Remember that both of these are free Uma Racing scripts, so get on the track, use them responsibly, and have fun leaving the competition in the dust. With a top-tier script for Uma Racing, the finish line is just a few seconds away.