Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is SquidServers?
SquidServers is a free desktop application for running your own Minecraft server from your computer, rather than renting one from a hosting company. It handles the setup work — installing and configuring the server software — and includes built-in tunneling (via playit.gg) so friends can connect without you manually configuring port forwarding on your router. It runs on Windows, macOS, and Linux, and supports Java Edition, Bedrock Edition, and crossplay between them through GeyserMC. Modpacks from Modrinth and custom CurseForge server packs are supported.
The key trade-off is the one the site states plainly: this is an application, not a hosting service. Your server is only online while your computer is on and SquidServers is running. That makes it a good fit for playing with a few friends during a shared phase, and a poor fit if you want a world that stays up around the clock for a large community.
What you get vs. what you give up
- Free, with no monthly fees — but you supply the hardware, electricity, and uptime.
- No port forwarding required out of the box, though the site recommends port forwarding when possible for better performance.
- Automatic setup and configuration, aimed at people who don't want to touch server files.
- Mod and modpack support, which matters if vanilla isn't enough.
A concrete scenario: you and three friends want to start a modded world this weekend. You install SquidServers, pick a Modrinth pack, and share the tunnel address. It works while your PC is on; when you shut down for the night, the world goes offline. If that rhythm matches how you play, this removes most of the friction. If someone in the group plays at hours you don't, a paid always-on host is the more honest choice.
Next step: check the system requirements against your machine before downloading — at least 4GB of RAM (8GB for modded), Java 17 or higher, and the app can install the right Java version for you. If you're weighing alternatives, Aternos offers free hosting that stays online without your PC, but with queue waits and limits, while Apex Hosting is a paid always-on option.
How do I set up a Minecraft server with SquidServers without port forwarding?
Download SquidServers, create a server, and let its built-in playit.gg tunneling handle outside access — you won't need to touch your router. The app is a desktop program, so the server runs on your own computer rather than on rented hardware.
Steps in outline
- Install the app on Windows, macOS or Linux. It will help you get a suitable Java version if you don't already have one.
- Create a new server and pick the flavour you want: vanilla, a Modrinth modpack, a CurseForge server pack, or Bedrock Dedicated Server.
- Start the server. SquidServers sets up the configuration for you.
- Use the built-in tunnel (provided by playit.gg) to get an address you can share. No port forwarding required.
- Invite friends with that address. For Java–Bedrock crossplay, enable the GeyserMC option.
What "no port forwarding" actually costs you
The tunnel works behind any firewall or router, which is the main reason people choose this route. But SquidServers' own FAQ recommends port forwarding when you can, because a direct connection performs better. So treat the tunnel as the convenient default and port forwarding as the upgrade if you notice lag.
The bigger trade-off: uptime
This is a desktop application, not a hosting service. Your server is only online while your computer is on and SquidServers is running. If you want a world that stays up around the clock, this model won't give you that — a paid host or a dedicated always-on machine would. It suits a group that plays in scheduled sessions, or a single player who wants a persistent world without a subscription.
Quick comparison of approaches
| Approach | Port forwarding | Stays online when you're offline | Cost |
|---|---|---|---|
| SquidServers (self-hosted, tunneled) | Not needed | No | Free |
| Self-hosted with manual port forwarding | Required | No | Free |
| Paid hosting service | Not needed | Yes | Monthly fee |
A concrete scenario
Say four friends want a modded world for a few evenings a week. You install SquidServers on the machine you already use, load a Modrinth pack, start it before the session, and share the tunnel address. Nobody configures a router, and nobody pays. If the group later wants the world available at odd hours, that's the signal to move to always-on hosting instead.
Before you start
Plan your hardware. The stated recommendation is at least 4GB of RAM, or 8GB for modded servers, plus Java 17 or higher. Modpacks and Bedrock crossplay both add load, so a machine that only just meets the baseline will struggle with either.
For setup questions and updates, the project's own pages are the place to look: SquidServers. If you'd rather compare always-on options, well-known alternatives in this space include Aternos and Apex Hosting.
Is SquidServers really free, or are there hidden costs or subscriptions?
SquidServers is presented as a free desktop application with no monthly fees or hidden costs. The page's own FAQ answers "Is SquidServers free?" with "Yes! SquidServers is completely free. There are no hidden fees," and its comparison table lists "Free — no monthly fees or hidden costs" as a SquidServers feature. The pricing signals on the page include the word "subscribe," but no pricing links or payment platforms are shown, so there is no evidence of a paid tier or checkout. The practical caveat is that "free" here means free software, not free infrastructure: SquidServers is a self-hosting tool, and the server runs on your own computer. Your real costs are the ones you already pay for — electricity, your internet connection, and hardware capable of running the server (the page recommends at least 4GB of RAM, or 8GB for modded servers, plus Java 17 or higher).
A second thing worth knowing is that the app relies on built-in tunneling from playit.gg to avoid port forwarding. The page says this is included and recommends port forwarding only "for the best performance," which implies the tunnel is the default path and port forwarding is optional. If a third-party tunneling service ever changed its free offering, that would be outside SquidServers' control, but nothing on the page suggests a fee today.
Who this suits: players who want a private, moddable Java or Bedrock server for a friend group and are happy to have it online only when their PC is on. Who should look elsewhere: anyone who needs a server that stays up 24/7 while their computer is off — the FAQ is explicit that SquidServers is an application, not a hosting service.
If you want to verify the "no hidden costs" claim for yourself, the useful next step is to download the app and check whether any account creation, in-app purchase or subscription prompt appears during setup. For a second opinion on the self-hosting trade-offs, playit.gg documents the tunneling side, and Modrinth is where the supported modpacks come from.
Can SquidServers run a 24/7 Minecraft server when my computer is turned off?
No. SquidServers is a desktop application, not a hosting service, so your server runs on your own machine and is only online while that computer is powered on and SquidServers is running. Turn the computer off and the world goes offline with it.
That distinction matters more than the feature list suggests. You get the benefits of self-hosting — no monthly fee, files you own, modpack freedom, and no port forwarding required thanks to built-in tunneling — but you also inherit the uptime responsibility. The trade-off is control versus availability.
Who this suits
- A player hosting for friends during agreed sessions, or anyone happy to leave a PC running while people play.
- Modded or Bedrock/crossplay groups that want their own files and configurations.
- People who dislike subscriptions and don't mind the machine being the limiting factor.
Who should look elsewhere
- Anyone wanting a world that stays reachable while their PC is off. That requires a machine that stays on, or a paid hosting provider.
- Groups spread across time zones who expect to join at any hour.
Practical next step
If you mainly play in scheduled blocks, SquidServers fits the job. If you genuinely need round-the-clock availability, decide between two options: keep a low-power machine (or a spare PC) running SquidServers continuously, or use a dedicated hosting service. To compare the paid alternatives named on the page, see Apex Hosting, Aternos, Minehut and playit.gg — but note that only some of these keep a world online independently of your own hardware.
Does SquidServers support mods, modpacks, and Bedrock Edition crossplay?
Yes. SquidServers supports mods and modpacks, and it also supports Bedrock Edition plus crossplay between Java and Bedrock.
Mods and modpacks: The page states the app supports thousands of modpacks from Modrinth, along with custom mod installs via CurseForge Server Packs. In practice, that means you can either pick a ready-made pack or assemble your own mod set, and the app handles the server-side setup around it.
Bedrock and crossplay: SquidServers has Bedrock Dedicated Server support and uses GeyserMC for Java–Bedrock crossplay, so a mixed group of Java and Bedrock players can share one server.
What to plan for: The FAQ notes this is a desktop application, not a hosting service, so the server runs only while your computer is on and SquidServers is running. Modded servers are heavier — the page recommends at least 8GB of RAM for modded setups versus 4GB generally, and Java 17 or higher (the app can help install the right Java version).
Next step: If you want mods and crossplay together, decide which modpack you'll run first, then check your machine's RAM against that pack's demands before downloading. For a small vanilla crossplay group, the base requirements are usually enough; for a large modpack with Bedrock players, treat the higher RAM figure as your starting point.
For background on the platforms involved, see Modrinth, CurseForge, and GeyserMC.
What are the system requirements to run SquidServers on Windows, macOS, or Linux?
SquidServers lists its requirements as Windows, macOS or Linux, with at least 4GB of RAM (8GB for modded servers) and Java 17 or higher. The app can help install the correct Java version if you don't already have it.
A practical way to read that: the 4GB figure is a floor, not a target. Your machine also needs to run the operating system and whatever else you have open, so a Windows laptop with 8GB total can host a small vanilla server comfortably but will struggle with a large modpack. If you plan to use Modrinth modpacks or CurseForge server packs, treat 8GB as the realistic minimum and check that your CPU and disk have headroom too — modded worlds generate and load a lot of data.
Two related constraints worth knowing before you download:
- Your server only runs while your computer is on and SquidServers is running. This is a desktop application, not a hosting service, so an always-on machine or a spare PC makes a much better host than a laptop you close at night.
- Port forwarding is optional. Built-in tunneling through playit.gg gets you online without touching your router, but the page recommends port forwarding when possible for the best performance. If you can't forward ports, expect the tunnel route to be the trade-off.
Next step: check your installed Java version (java -version in a terminal) and your total RAM before downloading, so you know whether you're starting from a workable base. If you want to compare self-hosting with a managed alternative, Aternos and Apex Hosting take different approaches — one free with limits, one paid — while playit.gg is the tunneling service SquidServers uses.
User reviews (0)