October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan NowOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
VGSources
Blog

How to Change the Password on a Valheim Server

Edit the active Valheim launch command’s -password value, save it, and restart the server. This guide covers Windows and Linux scripts, hosting panels, Docker caveats, password rules, and startup troubleshooting.
Length8 min Posted Quest giverVGSources Team
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To change a Valheim dedicated server password, stop the server, open its launch script, replace the value after -password, save the file, and start the server again. Windows installations normally use start_headless_server.bat; Linux installations normally use start_server.sh.

The new password must be at least five characters and should not match or contain the server’s public name or world name. Use a simple letters-and-numbers password first, because some third-party troubleshooting documentation reports problems with special characters.

As an Amazon Associate I earn from qualifying purchases.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What changing the password actually changes

The password is a launch-time setting. Valheim reads it when the dedicated-server process starts, so editing a file while the process is running does not change the password for that running instance. A full stop and restart is required.

Changing the password does not require a new world. Keep the existing -world value in the launch command and restart the same server installation. Players who join after the restart must use the new password.

#1 Best Overall
Sale
Gaoye Blue Light Blocking Glasses
  • BLUE LIGHT BLOCKING GLASSES: Our blue light glasses for women boast UV400 protection, blocking harmful blue rays from computer screens. With these bluelight glasses women, you can enjoy gaming, reading, or watching TV with no worries of eye strain.
  • EYE RELIEF: Our blue light glasses are engineered to reduce blurry vision or strain caused by prolonged screen time. These womens blue light glasses aid in better sleep by preventing blue light from disrupting your natural sleep cycle, helping you fall asleep faster and enjoy a more restful night's sleep, making them the perfect christmas present.
  • COMFORTABLE: Crafted from durable material, our trendy blue light glasses for woman or blue light glasses men ensure long-lasting comfort. The high-transmittance lenses accessories, gamer gifts for men, help keep your eyes relaxed. Perfect stocking stuffers, gifts for gamers men, christmas gifts for men, halloween costumes.
  • LIGHTWEIGHT: These clear blue light glasses feature a lightweight frame, meaning they’ll stay comfy for long-term wear. Perfect as blue blockers glasses for women or mens blue light glasses, these non-prescription fake glasses for men can be worn throughout the day. The blue light blocking glasses women feature polycarbonate HD lenses, which are anti-reflective and restore true color.
  • WORRY-FREE PURCHASE: If you experience any issues, our support team is ready to assist you quickly. These are the perfect costume glasses for cosplay dressing up.

Before you edit anything

  • Identify whether the server runs from Windows, Linux, a hosting control panel, or a container.
  • Tell connected players that the server will be unavailable during the restart.
  • Stop the server cleanly before editing its launch file. Do not overwrite a script while the server process is still writing logs or saving.
  • Make a backup copy of the launch script. A copy lets you restore the previous command if the server fails to start.
  • Write down the current server name, world name, port, visibility setting, and cross-play setting. These options must remain unchanged unless you intend to change them.

Windows: change the password in start_headless_server.bat

1. Find the launch file

Open the folder that contains the Valheim Dedicated Server installation. The Windows launch script is normally named start_headless_server.bat. If Windows hides file extensions, confirm that the file is a batch file rather than a shortcut or a text document with an extra .txt extension.

2. Open the file as text

Right-click start_headless_server.bat, choose the option to edit it, and open it in Notepad or another plain-text editor. The official setup instructions place the launch options on the line beginning with start valheim_server.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

3. Replace only the password value

Find the argument that looks like this:

-password "Secret"

Replace the text inside the quotation marks with the new password, for example:

-password "NorseHarbor27"

Leave the -password flag, quotation marks, and every unrelated option intact. Do not add a second -password argument elsewhere in the file; duplicate or conflicting options make it harder to determine which value the server is using.

4. Save and restart

Save the batch file as plain text without changing its name or extension. Close any old server console, then start the batch file directly or use the normal Steam-installed server start method. Wait for the server to finish its startup sequence before testing a connection.

Rank #2
Windex Gaming Cleaning Wipes, Pre-Moistened Wipes to Instantly Clean all Gaming Gear and Electronics, Resealable Packaging for a Freshness Lock, 25 count (Pack of 1)
  • WINDEX GAMING WIPES: effortlessly clean all your gaming gear and gaming electronics in one easy step with our new Windex Gaming Wipes
  • AMMONIA FREE: our ammonia-free formula is safe to use on all of your favorite gaming equipment like consoles, headsets, controllers, screens, keyboards, and more
  • PRE-MOISTENED WIPES: each wipe instantly removes dust, dirt, and stubborn smudges and fingerprints leaving a streak-free shine
  • ANTI-STATIC: great for cleaning and wiping down your gaming gear and electronics leaving behind no visible residue
  • COMPACT RESEALABLE PACKAGE: store your pack of Windex Gaming Wipes anywhere in your home for whenever a quick and easy wipedown is needed

Linux: change the password in start_server.sh

1. Locate the shell script

In a Linux installation, the launch file is normally start_server.sh. Open it with a text editor from the server directory. The relevant command is the line that launches the Valheim server executable.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

2. Edit the existing -password argument

Find the password option and replace its value, retaining the same quoting style used by the script:

-password "Secret"

For reference, a third-party example shows a complete Linux command in this form:

./valheim_server.x86_64 -name "NorseRealm" -port 2456 -world "Expedition1" -password "SecretViking" -public 1 -crossplay

Use that line only as a pattern. Your executable name, world, port, visibility, and cross-play options may differ. Change the password segment in your own script rather than replacing the whole command with an example.

3. Save the script and restart the process

Save start_server.sh, stop the old server process, and run the script through the same method you normally use. If your service manager or startup shortcut points to a different script, edit the file that it actually executes; changing an unused copy has no effect.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Sale
LISEN Cell Phone Stand Phone Holder for Desk, Office Decor Gadgets for Men
  • Ergonomic & Adjustable Design: Fight "text neck" and improve your posture. Designed for comfort, it offers an adjustable height (7.1in-8.5in) (1.4in adjustable range) and angle (5°-85°) Please note: cell phone stand is only 9 inches tall—the length of a standard pencil
  • Without blocking subtitles Perfect for office desk Tiktok Face Time Zoom video—this is the ultimate kitchen desk essential for phones! Perfect viewing experience while reducing neck back strain, A must-have for gamers streamers desk, and anyone who values both style and support!
  • Sleek & Stable Design fits Otterbox Case: Say goodbye to bent cables, tangles, and tip-overs! LISEN’s stylish adjustable desk phone holder features a built-in charging hole and smart cable management, keeping your phone secure and your workspace clutter-free cool gadgets for men
  • ANTI-SLIP DESIGN free hands: The under 10.00 items easy gadgets back and the bottom of this kitchen essentials for women are fully covered by anti-skid silicone, which LISEN stand up desk decor can provide maximum protection device from any scratches and slides
  • Your Perfect Viewing Companion:If your product arrives damaged or breaks within 365 days, reach out to LISEN for a quick and hassle-free solution. Struggling with assembly, like tightening the screw? We’ve got your back! Your experience matters to us. (Product including: phone Holder stand*1, screw*1, hexagon screwdriver*1, specification*1)

Launch options worth checking while you are there

Password changes often expose a second problem: an administrator edits one command but starts the server with another. These are the options most likely to matter when checking the launch line.

Option Purpose What to do during a password change
-name Sets the server’s public display name. Keep it unchanged unless you deliberately want to rename the server. The password should not match or contain this name.
-port Sets the network port used by the server. Leave the existing value in place so players continue connecting to the same endpoint.
-world Selects the world save loaded by the server. Keep the same value to continue the existing world. Do not create a new world just to change a password.
-password Sets the password required when joining. Replace only the quoted value, then restart the server.
-public Controls whether the server is listed in the community browser. -public 0 hides the server from that browser; it does not make an internet-reachable server safe without a password.
-crossplay Appears in the documented example as a launch option for a cross-play configuration. Keep or remove it only according to your existing setup; it is unrelated to the password value.

Password rules that can prevent startup

Use at least five characters

Third-party Valheim guides and the Nimdy troubleshooting wiki report a five-character minimum. A shorter value can cause the dedicated server to stop immediately instead of listening for connections.

Do not reuse the server name

The password should not exactly match the public display name and should not appear inside that name. One reported failure used the display name “Shattered Vikings” and the password “vikings”; the server refused to start.

Avoid the world name as well

Sources disagree on whether the restriction is limited to the server name or also includes the world name. The safest practical rule is to keep the password free of both. For example, if the server is named NorseRealm and loads world Expedition1, choose a password unrelated to either string.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Start with letters and numbers

The Nimdy troubleshooting documentation warns that special characters may cause problems. This is not a claim that every symbol is always rejected; it is a reason to test first with a password containing ordinary letters and numbers. Once the server starts reliably, you can test a more complex value if your installation accepts it.

Rank #4
Ledagic IC+RGBW USB Powered Led Light Bar with App & Remote Control, 2 Pack
  • Easy Installation: Our gaming lights have been designed to enhance your entertainment experience. Simply position the led light bar next to your TV or game console to create a game room environment with ease. They come with USB power and a 60 inch cord for direct mounting and mobility
  • Audio Syncing & Extensive Mode: The built-in high-sensitivity music sensor allows you to sync the TV led lights to your favorite music. Lights react and move to the beat of music, film and game audio, creating an incredible immersive sound and light experience – and all without the need for an additional hub. You can choose from 64+ patterns, including strobe, illusion, jump, energy, gradient, running, chasing, fluttering mode etc. Each mode can be applied to different scenes
  • 64+ Chasing IC+RGB & W Effect: The independent control design of IC+RGB and white all-in-one multifunctional rgbw led bar lights monitor backlight allows you to easily switch the led lights for desk between IC+RGB and white to enjoy a variety of lighting effects, you can choose white lighting mode with high brightness for better illumination when working, etc. Choose IC+RGB lighting mode when you need to create an entertaining atmosphere for the light show, 16 million colours of Color changing rgb light bar let you dance to the beat and create a dynamic party atmosphere
  • Dynamic and Dimmable Lights: 1%-full brightness free brightness adjustment gives you the flexibility to adjust dimmable led light bar for room decorations or a variety of occasions
  • USB Powered: USB light bars for room can be powered by powernank, usb charger, TV, Monitor, laptop PC mainframe, making behind TV led lighting bar easy to install in any location.TV led lights are powered by the TV usb interface / PC mainframe, can be turned on/off synchronously with TV / PC

Changing a password on a hosting panel or Docker installation

A managed host or container may not use the Windows or Linux script you can see on your own computer. In those environments, the launch command is commonly generated by a control panel, an environment variable, or an entrypoint script.

Control panels

Open the server’s startup, configuration, or command-line settings in the panel and look for the password field or the generated -password argument. Save the setting and use the panel’s stop-and-start controls. If the panel regenerates its command on every start, editing a file inside the game directory may be overwritten.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Docker and other containers

Check the image documentation or the compose configuration for the variable that supplies the Valheim password. The exact variable name is image-specific and is not standardized by Valheim. Some images apply changed environment values only when a container is recreated, while others read them on restart. Do not delete the container or world volume until you have confirmed where the world data is stored and how that image handles recreation.

How to verify which value is active

After restarting, inspect the generated startup command or the server log provided by the panel. Confirm that the process was launched with the intended password setting without publishing the password in a support ticket or public log. If the panel shows one value but the process starts with another, the panel’s template or environment configuration is the setting that needs correction.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshooting a Valheim server that will not start after the change

The server quits immediately

First, restore the backup copy long enough to confirm that the edit itself caused the failure. Then apply the password rules one at a time: use five or more characters, remove any overlap with the server and world names, and replace special characters with letters and numbers. Save the file and restart after each controlled change so you can identify the condition that matters.

Best Value
Sale
HUANUO FlowLift™ Dual Monitor Stand, Fully Adjustable Gaming Monitor Desk Mount for 13–32″ Computer Screens, Full Motion VESA 75x75/100x100 with C-Clamp & Grommet Base, Each Arm Holds 4.4 to 19.8 lbs
  • Compatible with Wide Screens - To ensure compatibility with the dual monitor mount, your each monitor must meet three conditions at the same time: First, computer screens size range: 13 to 32 inches. Second, screen weight range: 4.4 to 19.8 lbs. Third, the back of the monitor screen must have VESA mounting holes with a pitch of 75x75mm or 100x100mm.
  • Regarding the compatibility with desks - Your desk must meet three conditions at the same time: First, desk material: Only wooden desks are recommended, plastic or glass desks cannot be used. Second, desk thickness range: 0.59" - 3.54". Third, the bottom of the desk should not have any cross beams or panels, as this will interfere with installation. We recommend carefully checking that your desk and monitors meets all above conditions before purchasing.
  • Dual C-Clamp Hold - Worried your dual monitors might wobble or slip? Our upgraded base uses a larger platform plus a dual C-clamp structure to lock the dual monitor arm firmly to your desk. Each arm safely keeps your screens steady while you type, click and game—no shaking, no sliding, just a clean and secure setup you can trust every day. It also provides Grommet Mounting installation choice, both options ensure stable and secure fixation for your 0.59" - 3.54" desk.
  • Full-Motion Adjustment For Comfortable View - Pull the screen closer when you’re deep in a spreadsheet, push it back to watch videos, or rotate to portrait for coding — moving everything smoothly with just one hand. The monitor stand offers +85°/-50° tilt, ±90° swivel and 360° rotation. Raise your monitor up to 15.75″ to support a healthy sitting posture. Whether you’re working from home, gaming through the night, or switching between video calls and documents, getting the screens to your natural line of sight helps relieve neck, shoulder and back strain so you can stay focused longer with less fatigue.
  • Keep Your Desk Organized: By lifting both screens off the desktop, this dual monitor stand opens up valuable space for your keyboard, notebook, docking station or a simple, clutter-free work area. Built-in cable management guides wires along the arms, keeping cords out of sight and out of the way. Enjoy a tidy, modern workstation that looks as good as it feels to use.

The old password still works or the new one is rejected

Make sure the old server process is actually stopped. A second instance may still be running from a service, scheduled task, Steam shortcut, or terminal window. Confirm the launch path used by that process and edit that file rather than a similarly named copy. Then restart once and test from a client that has entered the new password manually.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The server starts but cannot be found in the browser

Check the -public value. A setting of -public 0 intentionally hides the server from the community browser, so players must connect using the server’s address and port through the method supported by your setup. Visibility is separate from password validation; changing the password will not turn a hidden server into a listed one.

Players report a connection failure after the restart

Give them the exact new password, including capitalization, and have them remove any saved or auto-filled old value. Confirm that the server name and port were not changed accidentally while editing the launch line. If only some players fail, compare their connection method and game version before changing server settings again.

The script no longer runs on Linux

Check that you edited the script used by your service or shell command and that the file remains a shell script. Avoid pasting rich-text formatting or smart quotation marks into the command. If the server was previously launched through a wrapper, container, or service unit, the wrapper may be supplying its own command instead of reading start_server.sh.

Empty passwords and private servers

One third-party guide reports that an empty password works only when the server uses -public 0. That configuration keeps the server out of the community browser, but it is not suitable for an internet-reachable server that needs access control. A non-empty password is the safer default for any server exposed beyond a trusted local network.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Operational practices after the change

  • Share the new password through a private channel rather than posting it with the server address in a public forum.
  • Keep a dated backup of the launch script before each future configuration change.
  • Record the password change for other administrators, but do not store the secret in a publicly readable script repository or screenshot.
  • When troubleshooting, change one launch option at a time. Mixing a password edit with port, world, or visibility changes makes the failure harder to isolate.
  • Recheck the script after Valheim or the dedicated-server package updates. Launch-script names and validation behavior can change between updates.

Which instructions should you trust when guides disagree?

The official setup guidance identifies the launch scripts and the -password argument, but documentation available on the web can lag behind game updates. Before applying a command copied from an old guide, compare it with the script installed on your server and the current official Valheim dedicated-server documentation. Third-party reports are useful for diagnosing patterns such as minimum length, name overlap, and special-character failures, but those constraints can change with a future server build.

If the installed script uses a different filename or option syntax, follow the command that your current server package actually executes. The essential sequence remains the same: edit the active password argument, preserve the rest of the launch configuration, save, stop the old process, and start the server again.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More quests from Patch Notes

  1. How to Set Up a RedM (RDR2) Server in 2026: License Key, txAdmin and server.cfg, Step by StepBlog11min
  2. Best RedM (RDR2) Server Hosting in 2026: Comparing Four Hosts on Slots, Memory and PriceBlog10min
  3. How to Host a Mindustry Server in 2026: server-release.jar, Port 6567 and the Commands That MatterBlog7min
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.