← Back to Surfd

Credits

Public beta · Updated 20 October 2026

Surfd is an independent browser surf game. It is not affiliated with Valve, Counter-Strike or KSF.

Maps

All 71 maps are converted from original Counter-Strike: Source surf maps. The maps, their textures and models belong to their authors and contributors. Having them in Surfd does not give anyone a licence to reuse their work.

MapMade byOriginal
BoreasSyncronyzesurf_boreas
UtopiaPanzersurf_utopia_njv
MesaArblargsurf_mesa_fixed
Demiseellysurf_demise
KitsuneArblargsurf_kitsune
AircontrolSnoopShsurf_aircontrol_ksf
LuxSSStormysurf_lux
NyxSyncronyze & Shadow Sheepsurf_nyx
RepriseTeMPsurf_reprise
FornaxiNooVasurf_fornax
BeginnerKiirusurf_beginner
Year3000ArchAngelsurf_year3000
AceJuxtaposurf_ace
LegendsSintaxErrorsurf_legends
EclipsePaper-Cutsurf_eclipse
SummerHardex & Tioga060surf_summer_ksf
Forbidden WaysKrustysurf_forbidden_ways_ksf
Tendiesgranissurf_tendies
Derpisfelixsurf_derpis_ksf
Preludenappasurf_prelude_fix
RookieKiirusurf_rookie
WhiteoutPhurixsurf_whiteout
Citypophousesurf_citypop
SummitJuxtapo & Phurixsurf_summit
Hourglassmasogsurf_hourglass
FrostDizzysurf_frost
AuraApeXesurf_aura
AndromedaSyncronyzesurf_andromeda
PantheonGaranimal & Bonjorno7surf_pantheon
DeathstarDownyCatsurf_deathstar
NuclearSpy Complexsurf_nuclear
ArtoisApeXesurf_artois
OrthodoxArcticPandasurf_orthodox
CyberwaveMr.Cowsurf_cyberwave
FruitsSangre Nueva & collaboratorssurf_fruits
ListlessFinsurf_listless_ksf
Rebel ResistanceArchAngel & Lethalissurf_rebel_resistance_final3
Sandtrap 2ArcticPanda & Shadow Sheepsurf_sandtrap2
CannonballEICHHOERNCHENsurf_cannonball
666Juxtaposurf_666
Minuetnappasurf_minuet_ksf
Hades 2ArcticPandasurf_hades2
AngstProxychainssurf_angst
LT Omnificnyrosurf_lt_omnific
TechniqueDizzysurf_technique
GoliathHardexsurf_goliath
BugsOttersurf_bugs
Stonework 4Mr.Cowsurf_stonework4
Gigapededisressurf_gigapede
Sinsaneb0atsurf_sinsane_ksf
Radiantellysurf_radiant
RaceSamsurf_race_final
Menot_a_zombiesurf_me
Santoriniquethesurfersurf_santorini_ksf
BotanicaExxesurf_botanica
Sofiapietusurf_sofia_fix
Surrealmazsurf_surreal
For Shareholder Valuegreycesurf_for_shareholder_value
AnzchampsHardexsurf_anzchamps
Premiummazsurf_premium
RavineFriendlyChemistsurf_ravine
AgonyProxychainssurf_agony
Ivorysidsurf_ivory
InterferenceNvC_DmN_CHsurf_interference
Leidenfrostkingkurtissurf_leidenfrost
PhantasiaDizzysurf_phantasia
Not Quite GoliathHardexsurf_not_quite_goliath
Threnodydisressurf_threnody
FielluKahvosurf_fiellu_ksf
Kitsune 2Arblargsurf_kitsune2
OvergrowthFissionsurf_overgrowth

Movement

Surfd's movement is its own code, written to play like Counter-Strike: Source surf on KSF servers. It is checked against public KSF run recordings and tests in the original game. It is very close, but it is not the Source engine, so small differences are possible.

Player character

Adapted from PS2 Styled Characters by Wobble Blocks (CC0), with a repainted Surfd texture.

Notices

Privacy · Terms