Battlefield 6 Portal Guide: Craft Custom Games and Squad Up With Friends in Minutes

Battlefield 6 lets you build your own modes and unleash them to the community—or lock them down for just your squad—with the Portal feature. Dive into our quick 101 to spin up a custom experience in minutes.
If you want to mess with Battlefield 6 beyond the usual playlists, the Portal tools let you build your own modes, keep them private for game night, or share them with everyone. The setup is powerful, a little nerdy in places, and not always labeled in plain English. Here’s the clean, no-drama walkthrough.
Start here: the Portal website
Open portal.battlefield.com in a browser and sign in with the same EA account you use to play. You land on two big options: Create New and Download SDK.
Create New is the path for building custom modes or tweaking existing ones like Rush, Breakthrough, and Conquest. Download SDK is for the deep-end crowd: it grabs a Godot-based toolset so you can build actual maps. That second one demands serious game-dev chops, so I’m focusing on Create New.
Pick your lane: Portal Custom vs Verified Modes
After you hit Create New, you’ll be asked to choose between Portal Custom (the default) and Verified Modes (Breakthrough, Conquest, Rush).
Here’s the difference that actually matters: Portal Custom unlocks Rules Editor, which lets you set up logic using blocks and scripts. Verified Modes skips that, but still gives you control over rotation, teams, modifiers, and more. Either way, you end up in the same builder screen, which is… a choice, but fine.
The builder, section by section
Mode settings
Options here change based on what you picked. Verified Modes gives you granular timing controls. Portal Custom keeps it simple with a single match-length slider from 1 minute up to 60 minutes.
Map rotation
Choose what maps your server cycles through. You can grab the stock locations (think Siege of Cairo, Operation Firestorm) or, if you went the SDK route, include community-made maps. Drag from the left column into your rotation on the right. Match the map to the mode you’re designing; not everything plays well everywhere.
Teams
This is where you set player counts, team counts, bot behavior, and all the squad stuff. The labels aren’t complicated, but a few settings deserve plain-English explanations.
- Bot spawn type: Backfill replaces empty player slots with bots until humans join; Static keeps bot numbers fixed even as players enter.
- Player damage multiplier: Scale all damage from 10% up to 500% if you want glass cannons or tanky time-to-kill.
- Faction: Lock teams to NATO, PAX, or just use the map’s default faction.
- Human players and bot count: Caps for how many real players and AI you allow in the match.
- Friendly fire: On means your bullets and explosions can hurt teammates. Off means they can’t.
- Squad revive: Toggle whether squadmates can pick each other up.
- Squad spawn type and squad size: Decide where squads/leaders spawn and how big each squad is.
Tip: sketch the mode you want before you start flipping toggles. It’s a lot easier to dial in teams and bots once you know the experience you’re aiming for.
Modifiers
This is where your mode lives or dies. You can adjust gameplay feel, survivability, vehicles, UI, and bot behavior. Highlights:
Gameplay: aim assist, soldier settings, hardcore mode, projectile speed, what kind of scoreboard shows, whether passengers are allowed in vehicles, and more. Soldiers: movement speed, damage multipliers, max health, etc. Vehicles: whether players can exit, vehicle damage multipliers, max health, and similar dials. User Interface: customize how the HUD and other UI elements look in your Portal match. Bots: movement behavior, damage multipliers, health regen, and other AI tuning.
Restrictions
You get to be the bouncer. Ban specific classes so players have to switch to join. Block weapons, gadgets, and vehicles you don’t want in your sandbox. If you hate it, pull it.
Rules Editor (Portal Custom only)
If you chose Portal Custom, this is the extra toy. Build logic with blocks and scripts to define custom rules. When you’re happy, hit the 'Export to Script' button at the top to generate a downloadable script of your setup. If you’re comfortable with scripting and game logic, you can make some genuinely wild experiences here.
Big picture: Modifiers, Restrictions, and Rules Editor need to play nice together. That trio defines how your mode actually works and whether anyone sticks around after their first death.
Publishing your creation
When everything looks right, go to Publish. Double-check your settings first; it’s three quick steps from there:
Step 1: Give it a name, a clear description, and tags so people can find it. Step 2: Upload a thumbnail image. Step 3: Submit and wait for moderator approval.
Approved experiences show up under Published on your Portal homepage. Until then, they sit in Unpublished, where you can still edit them.
How to join or host a custom game
In Battlefield 6, open the Community tab and hit Search Experiences. You can search by name, tag, or the Experience Code. Creators have that code and can share it. Once you find the experience, either jump into an existing server or host your own session with it.