Snapshots before mutation
Every managed file is captured and SHA-256 verified before the first write.
Switch between FiveM profiles without sacrificing your files.
A local Windows app that captures configurations, applies profiles with snapshots and rollback, then launches FiveM using validated public options.
A clear foundation, useful features and choices that remain understandable.
Every managed file is captured and SHA-256 verified before the first write.
A persistent journal can resume or undo an interrupted profile application.
CitizenFX configuration, server, pure mode, build, cover and post-session behavior.
NTFS junctions are inspected and the native state remains restorable.
FiveM starts directly with only the supported public arguments.
Cleanup first moves known categories and offers a restore action.
Current interface captures with synthetic data, without a FiveM installation or real mutation.


Screenshot 1 of 3. Profiles — state, server and options remain visible before applying or launching.
FiveProfiles first prepares a durable recovery state, applies every component verifiably, then launches FiveM. If the app or machine stops at the wrong moment, the journal remains available on restart.
Immutable objects and a manifest describe exactly what existed before the operation.
Writes are atomic, hashed and journaled one operation at a time.
Server targets are normalized and FiveM receives only explicit public options.
After the session, the selected policy restores, keeps or asks for a decision.
Yes. The 64-bit Windows installer is available on this page. Windows may still show an unknown publisher warning until the binary is signed with a code-signing certificate.
It can replace only approved files required by the profile, but first captures their state and refuses rollback if a file changed in the meantime.
No. FiveProfiles does not modify the FiveM process, uses no private interface, and includes no macro, bypass, crosshair or injection.
FiveM and visual pack switching rely here on the Windows executable and NTFS junctions. A macOS development build does not validate those features.
No. It is an independent project with no affiliation or endorsement from Cfx.re, FiveM, Rockstar Games or Take-Two Interactive.
The source, security model and upcoming FiveProfiles releases are available in the public repository.