We use Roblox's official Open Cloud API — no cookies, no alt accounts. How it works →
Features Pricing Blog Docs Support Add to Discord

Rank your group
straight from Discord.

Promote, demote, exile and manage your Roblox group without leaving Discord. Uses Roblox's official Open Cloud API — no shared cookies, no sketchy workarounds.

Free
No credit card needed
17
Slash commands
Official
Roblox Open Cloud
£2.99
Premium / month
Features

What Rankify actually does

No fluff. Here's exactly what you get.

Rank commands

Promote, demote, set rank, exile. Works with a Roblox username or a Discord @mention if they've verified. All logged.

Audit log

Every rank change is stored — who did it, who it was done to, what rank they were before, what they are now, and why.

Log channels

9 event types, each routable to their own channel. Rank changes go to #rank-logs, verifications to #verify-logs, and so on.

Automations

When X happens, do Y. Assign a role when someone verifies. DM someone when they get ranked. Up to 5 free, unlimited on Premium.

Verification

Members paste a code in their Roblox bio to link their accounts. Rankify checks it automatically and assigns roles when done.

Developer API

Call rank actions or send custom events to your Discord from a Roblox game. Free with 100 calls/day. Includes a Lua module.

Stats

See how many rank changes happened, who your most active HR members are, and server-wide activity — all from a slash command.

Rank history

Look up any user and see every rank change they've had — date, who did it, reason. Free keeps 30 days, Premium keeps forever.

Rank sync Premium

Rankify checks your group every 30 minutes and keeps Discord roles in sync with Roblox ranks automatically.

Inactivity reports Premium

A daily message listing anyone who hasn't been active in X days. You set the threshold, Rankify handles the rest.

Bulk rank Premium

Set up to 20 Roblox users to a rank in one command. Useful after tryouts or quarterly promotions.

Free API

Hook it up to your game.

The API is free. Use it to rank players from in-game, send alerts to Discord, or build whatever you want on top of it.

Lua (Roblox)

RankifyClient.lua
local Rankify = require(game.ServerScriptService.RankifyClient) Rankify.init("rkfy_your_api_key") -- Promote when player hits 100 kills if kills >= 100 then Rankify.promote(player.UserId, "100 kill milestone") end -- Send raid alert to Discord Rankify.sendEvent("raid_alert", { server = game.JobId, count = 14 })

REST API

POST /v1/rank/promote
// Promote via HTTP from anywhere fetch("https://rankifystudiosapi.velloracloud.ovh/v1/rank/promote", { method: "POST", headers: { "X-Api-Key": "rkfy_..." }, body: JSON.stringify({ roblox_id: 123456789, reason: "Won the tournament" }) }) // Response { "success": true, "previous_rank": { "name": "Trainee" }, "new_rank": { "name": "Member" } }
vs the others

How it stacks up

RankBlox and Romanager have been around for a while. Here's what they're missing.

Feature Rankify RankBlox Romanager
Rank commands
Group shouts
Official Roblox API (no cookies)
Verification systemPartial
Separate log channels per event1 channel
Searchable audit log
Developer API
Lua module for Roblox games
Automations
Rank historyLimited
Inactivity tracking
Roblox ↔ Discord role sync
Bulk rank
Premium price£2.99/moN/A$9.99/mo

Give it a try.

Free to add. Takes about 5 minutes to set up. No card required.

Add to Discord See pricing