Charp Serverside

A powerful Roblox serverside executor.
Built for your games. Add our script, connect your servers, and execute Lua remotely in real time.

100% Free Forever 0ms Execution 2FA Protected Supported Games Only Real-time Delivery
Scroll to explore
NEW HERE? START WITH THIS

Full Setup Tutorial

Set up the executor, whitelist your players, and run live Lua across every server. With voice, captions, and sound. Tap play.

Welcome to Charp Serverside

Your Roblox executor — setup, whitelist, and run scripts live.

STEP 1 OF 7

Create your free account

Sign Up
Create Account →
STEP 2 OF 7

Grab your Charp Key from Settings

Settings · Charp Key
YOUR PERSONAL KEY (EXAMPLE)
ck_xxxx-xxxx-xxxx-PLACEHOLDER
Yours is unique — never share the real one.
⚠ Keep your real key private. Don't share it.
STEP 3 OF 7

Paste the script into ServerScriptService

Roblox Studio · ServerScriptService
-- Charp Serverside connectorlocal CHARP_KEY = "ck_xxxx-xxxx-PLACEHOLDER"local BASE_URL = "https://charp.replit.app"-- (15 more lines auto-included)
STEP 4 OF 7

Hit Play — first joiner confirms the link

In-Game · First Player
"Hello Builderman — add this game to the executor?"
Confirm
CONNECTED · 1 server live
STEP 5 OF 7

Pick who can run scripts — Whitelist

Charp Dashboard · Whitelist
Builderman
B
Builderman
@Builderman · ID 156
+ Whitelist
Or whole group ranks ↓ Admin (rank 254) Mod (rank 100)
Builderman can now use the executor in your game
STEP 6 OF 7

Write Lua. Click Execute. Done.

Charp Dashboard · Editor
▾ All servers or pick one
for _, p in Players:GetPlayers() do p.Character.Humanoid.WalkSpeed = 100end
▶ Execute Sent to 3 servers
Executed in 42ms · 17 players boosted
STEP 7 OF 7

Or grab a ready-made one — Script Hub

Charp Dashboard · Script Hub
⚡ Speed Boost
12.4k runs · ★ 4.9
▶ Run
🌙 Day/Night Cycle
8.1k runs · ★ 4.8
+ Save
✨ Spawn Effects
6.7k runs · ★ 4.7
+ Save
🤖 Ask CharpGPT
"Write me a teleport script"
Generate
Speed Boost · running on all 3 servers
▶ LIVE DEMO

Watch it run — Hello World

Roblox → Charp → Roblox. End to end.

▶ LIVE DEMO · 1/4

Pick your game in Roblox

Roblox · Games
Adopt Me!
▶ 198k playing
My Showcase
▶ 12 playing · Yours
Blox Fruits
▶ 87k playing
Joining My Showcase
▶ LIVE DEMO · 2/4

You're in — Charp watermark shows you're connected

Charp Serverside · ON
▶ LIVE DEMO · 3/4

Open Charp. Type print("Hello World")

Charp Dashboard · Editor
print("Hello World")
▶ Execute Sent to My Showcase
Executed in 38ms
▶ LIVE DEMO · 4/4

Press F9 in Roblox — there it is

Charp Serverside · ON
/console
17:42:01Server started
17:42:03Player joined: Builderman
17:42:08Hello World

You're ready.

Welcome to Charp Serverside.

100% Free Real-time Unlimited AI
0:00
Watch the Full Tutorial
VOICE · CAPTIONS · SOUND EFFECTS

Powerful Features

Everything you need to manage and execute scripts across your Roblox game servers — every feature, free for everyone.

100% FREE · NO PAYWALL · NO SUBSCRIPTION
Every signed-in user gets unlimited AI chats, image generation, custom system prompts, programmatic API access, and 100 MB file uploads. Forever.

Lua Script Executor

Write and run Lua scripts with a full-featured code editor. Syntax highlighting, auto-complete, multi-tab support, and instant execution.

CharpGPT AI Assistant

Unlimited AI chat that writes Roblox Lua on demand. Generates images, analyzes uploads up to 100 MB, and reads your code, screenshots, and rbxl files. Free for every user.

Two-Factor Auth

Protect your account with TOTP-based two-factor authentication. Works with Google Authenticator, Authy, and more.

Live Server View

Monitor your game servers in real-time. See active players, server stats, and game data with auto-refreshing displays.

Script Hub

Browse, search, and store Lua scripts. Pull from a built-in script library, save your own privately, or share them with the community in one click.

Community Chat

Real-time global chat, owner announcements, and update channels. Auto-translated into 15 languages so everyone can talk to everyone, no matter where they're from.

Programmatic API

Generate a Bearer token in Settings and call POST /api/v1/chat from your own scripts or tools — same AI, no UI required. Free, no quotas.

Game Management

Add this script to your game's ServerScriptService to connect it to Charp:

-- Charp Serverside (auto-detect + first-player confirm popup)
local HttpService = game:GetService("HttpService")
local Players     = game:GetService("Players")
local BASE_URL    = "YOUR_CHARP_URL"
local CHARP_KEY   = "YOUR_CHARP_KEY"

-- One-time confirmation popup is shown to the first player:
--   "Hello {name} — add this game to the executor?"
--   Confirm → POSTs /api/games/confirm-add
--   Cancel  → just closes the popup

while true do
  pcall(function()
    local body = HttpService:JSONEncode({
      key=CHARP_KEY, placeId=tostring(game.PlaceId),
      universeId=tostring(game.GameId), name=game.Name,
      players=#Players:GetPlayers(), jobId=game.JobId
    })
    local res = HttpService:PostAsync(BASE_URL.."/api/poll",
      body, Enum.HttpContentType.ApplicationJson)
    local data = HttpService:JSONDecode(res)
    -- if data.needsConfirmation then showConfirmGui() end
    for _, cmd in ipairs(data.commands or {}) do
      local ok, out = pcall(loadstring(cmd.script))
      HttpService:PostAsync(BASE_URL.."/api/result",
        HttpService:JSONEncode({id=cmd.id, success=ok,
          output=tostring(out or "OK")}),
        Enum.HttpContentType.ApplicationJson)
    end
  end)
  task.wait(0.5)
end

Sign in to get your full script with the correct URL.

Whitelist System

Control who has access. Look up Roblox users with avatar previews and manage approved accounts with ease.

$0
Forever Free
0ms
Execution
24/7
Uptime
AI
Powered
Charp

Charp Serverside

A powerful Roblox serverside executor

sign in with email
Executor // Charp
Online

Script Executor

Write and execute Lua scripts on your Roblox game servers with zero delay.

Execution Time
0ms
Instant delivery
Queued
0
Pending scripts
Executed
0
Total run
Games
0
Connected
Total Players
0
Across all games
Quick Actions No target — click to set
Script Editor — Lua
Script 1
Ln 1, Col 1
Disconnected
0ms
Console 0
[CHARP]Executor ready. Write a script and hit Execute. Live logs from your game will stream here.
Recent History

No scripts yet.

Leaderboard

LIVE 0 online

Connect a game and run the latest connect script to see live players.

Commands Library

Target: All players

Click a command to drop it into the editor and run it. Cards above set per-player targets first.

My Games

Games appear here automatically when your connect script runs in a Roblox server. No manual setup.

No games connected yet.

Drop the script from Settings → Roblox Game Script into your game's ServerScriptService and your game will appear here within seconds.

How to Add Your Game
Follow these steps to connect your Roblox game to Charp Serverside
1
Open Roblox Studio
Open your game in Roblox Studio and navigate to the Explorer panel.
2
Enable HTTP Requests & Script Loading
Open Game Settings → Security and turn on both Allow HTTP Requests and Allow Script Loading. Without these the script can't talk to Charp or run your commands.
3
Add a Script to ServerScriptService
In the Explorer, right-click ServerScriptService and insert a new Script (not a LocalScript or ModuleScript).
4
Paste the Charp Script
Copy the script below and paste it into your new Script in ServerScriptService. The key is already filled in for your account:
Loading...
Want to hide the script from Dex Explorer or remove the watermark? Toggle them in Settings → Roblox Game Script, then re-copy.
5
Publish Your Game
Save and publish the place to Roblox (File → Publish to Roblox). The script only runs in live servers, not in Studio play-test, so you need to join the published place to see your game appear in the Games tab.
6
Start Executing
Once connected, go to the Executor tab, write your Lua script, and run it on your game servers instantly.

Whitelist

Manage users who have access to your Charp-powered games.

Settings

Configure your Charp Serverside dashboard.

Account

Profile Picture
Upload a profile picture shown in chat
?
Username
Dashboard account name
Email
Account email address
Language
Translates announcements and global chat to your language. The General channel always stays English.
Two-Factor Auth
Authenticator app protection

Connection

Charp Key
Used by your game's connect script. Keep this secret.
Poll Interval
How often your game checks for scripts
0.5 seconds
Execution Time
Script delivery latency
~500ms

Quick Sign In

Approve a sign-in
Enter the 6-character code shown on the device trying to sign in to your account.

Roblox Game Script

Paste this into a Script in ServerScriptService to connect your game.

Show whitelist watermark
When on, whitelisted players see a small "Charp Serverside" badge in the corner. Turn off to keep the executor hidden from other players in your game.
Hide script from Dex Explorer
After it starts, the connect script renames itself and detaches from ServerScriptService so Dex and other Roblox explorers can't see it. Re-copy the script after toggling this.
Loading...

Danger Zone

Sign Out
Log out of your Charp Serverside account

AI Animations BETA

Describe a scene, optionally drop in a YouTube link or your Roblox username, and the AI writes a complete server-side Lua animation that gets pushed straight into your game.

Style:
Tips: be specific about colors, sizes, and timing. The AI builds with primitive Parts + TweenService — it won't reference assets you don't own. Generated scripts run as loadstring() in your game.
GENERATED SCRIPT
No script yet
// Your AI-generated Lua scene will appear here.

Live

Real-time view of your connected game servers and online players.

How this populates

The Live tab fills in automatically as long as your place is running the latest Charp Game Script. If you don't see your servers below, recopy the script from Settings → Roblox Game Script and republish your place.

Active Servers
0 online

No active servers. Make sure the Lua script is running.

Script Hub

Share community scripts, upload your own, and keep a private library.

Charp community · Pinned

Loading community scripts…

Admin Panel

Manage accounts, ban users, and handle appeals.

Search Accounts