TikTok profile information
Key RequiredUniversal

TikTok profile information

Universal Scriptfoxpfoxp 385 views 17 executesUpdated Apr 11, 2026
Unrated
00
Lua Script•143 lines (4603 chars)
local HttpService = game:GetService("HttpService")
local CoreGui = game.CoreGui

if CoreGui:FindFirstChild("TikTokScanner") then CoreGui.TikTokScanner:Destroy() end

local sg = Instance.new("ScreenGui", CoreGui)
sg.Name = "TikTokScanner"

local main = Instance.new("Frame", sg)
main.Name = "MainFrame"
main.Size = UDim2.new(0, 260, 0, 440)
main.Position = UDim2.new(0.5, -130, 0.5, -220)
main.BackgroundColor3 = Color3.fromRGB(12, 12, 12)
main.Active = true
main.Draggable = true
Instance.new("UICorner", main).CornerRadius = UDim.new(0, 10)

local header = Instance.new("TextLabel", main)
header.Size = UDim2.new(1, 0, 0, 30)
header.Position = UDim2.new(0, 0, 0, 5)
header.BackgroundTransparency = 1
header.Text = "TikTok Profile Information"
header.TextColor3 = Color3.fromRGB(255, 255, 255)
header.TextSize = 14
header.Font = Enum.Font.GothamBold

local dev = Instance.new("TextLabel", main)
dev.Size = UDim2.new(0, 260, 0, 20)
dev.Position = UDim2.new(0, 0, 1, -22)
dev.BackgroundTransparency = 1
dev.Text = "Made by xxxxxthefox"
dev.TextColor3 = Color3.fromRGB(80, 80, 80)
dev.TextSize = 10
dev.Font = Enum.Font.Code

local avatar = Instance.new("ImageLabel", main)
avatar.Size = UDim2.new(0, 70, 0, 70)
avatar.Position = UDim2.new(0.5, -35, 0, 40)
avatar.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
avatar.Image = ""
Instance.new("UICorner", avatar).CornerRadius = UDim.new(1, 0)

local input = Instance.new("TextBox", main)
input.Size = UDim2.new(0, 220, 0, 35)
input.Position = UDim2.new(0.5, -110, 0, 120)
input.PlaceholderText = "Enter Username..."
input.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
input.TextColor3 = Color3.new(1, 1, 1)
input.TextSize = 14
Instance.new("UICorner", input)

local btn = Instance.new("TextButton", main)
btn.Size = UDim2.new(0, 220, 0, 35)
btn.Position = UDim2.new(0.5, -110, 0, 160)
btn.Text = "FETCH DATA"
btn.BackgroundColor3 = Color3.fromRGB(254, 44, 85)
btn.TextColor3 = Color3.new(1, 1, 1)
btn.Font = Enum.Font.GothamBold
Instance.new("UICorner", btn)

local scroll = Instance.new("ScrollingFrame", main)
scroll.Size = UDim2.new(0, 230, 0, 190)
scroll.Position = UDim2.new(0.5, -115, 0, 205)
scroll.BackgroundTransparency = 1
scroll.CanvasSize = UDim2.new(0, 0, 0, 250)
scroll.ScrollBarThickness = 2
scroll.BorderSizePixel = 0

local layout = Instance.new("UIListLayout", scroll)
layout.Padding = UDim.new(0, 5)
layout.HorizontalAlignment = Enum.HorizontalAlignment.Center

local fields = {}
local function addField(name)
    local l = Instance.new("TextLabel", scroll)
    l.Size = UDim2.new(0, 220, 0, 32)
    l.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
    l.TextColor3 = Color3.fromRGB(200, 200, 200)
    l.TextSize = 12
    l.Font = Enum.Font.GothamSemibold
    l.Text = " " .. name .. ": ---"
    l.TextXAlignment = Enum.TextXAlignment.Left
    Instance.new("UICorner", l)
    fields[name] = l
end

addField("Nickname")
addField("Followers")
addField("Following")
addField("Hearts")
addField("Videos")
addField("Bio")

local function updateAvatar(url)
    avatar.Image = ""
    if not url or url == "" then return end
    pcall(function()
        local content = game:HttpGet(url)
        local file = "fox_" .. tick() .. ".png"
        writefile(file, content)
        avatar.Image = getcustomasset(file)
    end)
end

btn.MouseButton1Click:Connect(function()
    local user = input.Text:gsub("@", "")
    if user == "" then return end

    btn.Text = "SEARCHING..."
    btn.Active = false
    avatar.Image = ""
    
    local success, response = pcall(function()
        return game:HttpGet("https://xxxxxthefox-tiktok-information.onrender.com/scan/" .. user)
    end)

    if success then
        local data = HttpService:JSONDecode(response)
        if data.status == "success" then
            local info = data.account_info
            local stats = data.statistics
            
            task.spawn(function() updateAvatar(info.avatar) end)

            fields["Nickname"].Text = " 👤 Nick: " .. (info.nickname or "N/A")
            fields["Followers"].Text = " 👥 Followers: " .. (stats.followers or 0)
            fields["Following"].Text = " 🏹 Following: " .. (stats.following or 0)
            fields["Hearts"].Text = " ❤️ Hearts: " .. (stats.hearts or 0)
            fields["Videos"].Text = " 🎬 Videos: " .. (stats.videos or 0)
            fields["Bio"].Text = " 📝 Bio: " .. (info.signature or "None")
            
            btn.Text = "SUCCESS"
        else
            btn.Text = "NOT FOUND"
        end
    else
        btn.Text = "ERROR"
    end

    task.wait(1)
    btn.Text = "FETCH DATA"
    btn.Active = true
end)

Features & Information

Shows TikTok profile information only

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts