Z-Phone is a highly customized, fully redesigned smartphone resource for the QBCore Framework. Built from the ground up to replace the clunky, outdated interfaces of older phone scripts, Z-Phone introduces a modern, dark-mode, frosted-glass aesthetic designed for high-tier roleplay servers and content creators.
Z-Phone now supports:
- QBCore (
qb-core) - Qbox (
qbx_corewith the QB bridge enabled) ox_inventoryor QB inventory item checksox_targetorqb-targetpublic phone targetingox_libUI helpers (input + notify)
In config.lua you can choose explicit backends or keep auto-detection:
Config.Framework = 'auto' -- auto | qb | qbox
Config.Inventory = 'auto' -- auto | qb | ox
Config.Target = 'auto' -- auto | qb | oxIf you run Qbox, keep the QB bridge enabled (qbx:enablebridge true) so exports['qb-core']:GetCoreObject() compatibility remains available for legacy resources.
| Home Page | App Drawer | Calculator | Maps |
|---|---|---|---|
![]() |
![]() ![]() |
![]() |
![]() |
| Active Party | Tasks | Jobs | Details |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
| Feed | Profile | Mail Inbox | Reading Mail |
|---|---|---|---|
![]() |
![]() ![]() |
![]() ![]() |
![]() |
| Proxi Market | Item Details | Settings 1 | Settings 2 |
|---|---|---|---|
![]() |
![]() |
![]() ![]() |
![]() ![]() |
While standard qb-phone and qb-phone-renewed provide great functional bases, they often lack the premium, cohesive UI expected in modern FiveM servers. Z-Phone was built to bridge that gap.
Key Improvements & Differences:
- "Zero Sharp Edges" Aesthetic: A completely overhauled HTML/CSS frontend featuring matte dark tones, glowing neon accents, and frosted-glass depth effects.
- Streamlined Codebase: Removed unnecessary bloat. Unused or highly-specific apps (like Documents, Crypto, and Houses) have been separated into a
Not-usedarchive. - Redesigned App Ecosystem: Every core app has been visually unified so the phone feels like a single operating system, not a collection of random scripts.
- Custom SVGs & Icons: Replaced pixelated image icons with crisp, scalable SVGs for flawless rendering on any monitor resolution.
- Content-Creator Friendly: Designed specifically with streamers in mind, ensuring the UI looks incredible on video and live streams without obstructing gameplay.
- Core: Messages, Dialer, Contacts, Settings, Camera, Gallery.
- Services: Bank, Mail, Proxi (Yellow Pages/Marketplace), Garage (Track & Manage Vehicles), Services directory.
- Social: Pulses (Social Media platform), Party (Group Management), Ping (Location Sharing).
You can now preview the phone UI in a normal browser without joining your FiveM server first.
- When
html/index.htmlis opened fromlocalhost,127.0.0.1,file://, or with?dev=1, the frontend enables a browser-only dev mode. - Dev mode stubs the NUI requests and loads mock contacts, chats, mail, pulses, invoices, garage vehicles, services staff, and gallery data from local browser storage.
- Changes you make in the UI are persisted in
localStorageuntil you press Reset data in the dev badge.
Run a simple local server from the repository root:
cd /path/to/z-phone
python3 -m http.server 8000Then open:
http://127.0.0.1:8000/html/index.html?dev=1
- Reload button: replays the mock phone boot payload without refreshing the whole page
- Reset data button: clears the saved mock state and restores the default preview dataset
- Browser console:
window.ZPhoneDev.boot(),window.ZPhoneDev.reset(),window.ZPhoneDev.getState()
I am actively expanding Z-Phone's capabilities and developing companion scripts. Coming soon:
- New Phone Apps: Phone Dialer overhaul, Garage updates, dark-themed Messages, and Darkchat.
- Advanced Weed Script & Underground Marketplace: Pushing criminal RP to the next level by introducing a fully functional digital marketplace for buying/selling product.
- Player-Owned Strain Stats: Players will be able to cultivate, cross-breed, and name their own unique strains, complete with dynamic stats, varying potencies, and custom effects.
This project would not be possible without the incredible foundation built by the FiveM open-source community.
- QBCore Team: For the original
qb-phonelogic and database structure. - Renewed Scripts (
qb-phone-renewed): For paving the way in optimizing phone callbacks and NUI logic. - Community Developers: Inspiration for the UI/UX was drawn from various premium iOS/Android concepts and modern gaming interfaces.
Please read carefully before downloading or using this resource.
- Free to Use: You are completely free to use Z-Phone on your FiveM server.
- Modification: You may edit, modify, and tweak the HTML/CSS/Lua files to fit the specific needs of your community.
Built with π» and β for the FiveM Community.
- πΊ YouTube: Check out my dev streams & RP content
- π¬ Discord: Add me at
zemo4994or Join my Server




















