Battle iconic rivals in Friday Night Funkin across 8+ story weeks, Weekend 1 tracks, and Freeplay remixes—no download required.
4 votes 4.8/5
Loading related games...
Rhythm Battle
FNF(Friday Night Funkin) - Battle Through Every Beat
Go head-to-head in browser-based rap battles, unlock Weekend 1 remixes, and chase high scores in Freeplay.
FNF began as a Ludum Dare prototype in 2020 and evolved into a fully funded open-source project with 25+ official tracks, multiple input layouts (WASD/Arrow/DFJK), and a thriving mod scene. Play instantly in the iframe, or follow the GitHub builds to download the latest 0.7.x test versions.
#Rhythm#Music#Browser#Indie
Release
Oct 2020 (LD47)
Story Weeks
8 + Weekend 1
Latest Update
v0.7.5 (Sep 19, 2025)
What is FNF?
FNF (Friday Night Funkin) is an open-source rhythm battle created by The Funkin' Crew (ninjamuffin99, PhantomArcade, evilsk8r, kawaisprite, and collaborators) during Ludum Dare 47 in late 2020. According to the official FNF development updates, the project has grown from a 7-day jam entry into a fully funded production with eight canon story weeks, the new Weekend 1 chapter, 25+ official tracks, and regular test builds (v0.7.5 as of Sep 19, 2025) covering desktop, Chromebook, and mobile browsers.
Why players keep coming back
FNF offers instant browser play with controller-like precision – The latest HTML5 build runs directly in-browser, and the team also publishes native builds for offline play or modding.
FNF escalates its story arc every week – Each week introduces new antagonists (Daddy Dearest, Skid & Pump, Pico, Mommy Mearest, the Hating Simulator cast, Tankman, and the Weekend 1 crew of Darnell/Lit Up/2Hot/Blazin) with bespoke cutscenes and three songs per encounter.
FNF supports multiple input layouts – The in-game options let you swap between Arrow keys, WASD, or DFJK, toggle scroll-speed, and adjust hit windows to match your preferred FGC-style setup.
FNF maintains a community-first roadmap – The funk crew publishes their roadmap, credits, and source code publicly, while community spotlights cover character lore and the active modding scene that keeps Freeplay stacked with new challenges.
FNF visual highlights
These FNF screenshots highlight familiar gameplay states, letting readers instantly recognize the battle HUD, menus, and control cues.
Screenshot 1Screenshot 2Screenshot 3Screenshot 4
FNF story structure & playable content
FNF spreads its canon narrative across weekly rap battles capped by the new Weekend 1 epilogue.
Canon weeks + Weekend 1
Week 1 – Daddy Dearest: Songs Bopeebo, Fresh, Dad Battle.
The FNF roadmap keeps layering new songs, UI tweaks, and performance passes without disrupting existing browser builds.
Weekend Update (0.7.3): Adds the Weekend 1 narrative level, 12 Erect remixes, refreshed Freeplay UX, and a new grade screen.
Pico Update / Pit Stop content: Introduces additional Pico-centric remixes; press Tab in Freeplay after unlocking Pico to view the alternate track list (per the KBHGames instructions).
Pitstop 2: Adds six extra tracks (Lit Up BF Mix, Cocoa Pico Mix, Senpai & Roses Pico Mixes, Stress Pico Mix, Darnell Erect) plus stage variations and returning medals.
Version 0.7.4 (Sep 1, 2025) & 0.7.5 (Sep 19, 2025): Latest performance and UI passes confirmed in the team's public changelog.
Play anywhere:
FNF browser edition: The official WebGL build runs unblocked on most school laptops or quick-session devices.
Browser: The official WebGL build runs unblocked on most school laptops or quick-session devices.
Download: Desktop builds for Windows, macOS, and Linux keep latency low for streaming or modding, giving FNF players the lowest latency.
Legacy portal: The original web release remains available with medals and comment boards.
FNF featured gameplay videos
Each FNF clip below pairs embedded footage with a caption so newcomers can preview entire weeks before loading the build.
Full Story Run (HMNKUo3CCpU) – Complete playthrough of Weeks 1–Weekend 1 on Hard, showcasing advanced input timing and the latest WaaW remixes.
Cutscene & Music Montage (ckz04l8MkIo) – Highlights kawaisprite’s standout tracks aligned with every cutscene trigger, handy for quick story recaps.
FNF community & mod ecosystem
Community primers highlight how FNF's open-source HaxeFlixel codebase encourages remix culture. Because assets and chart data live on GitHub, modders quickly publish total conversions (e.g., Whitty, Hex, Indie Cross) that circulate across major fan hubs. This pipeline keeps Boyfriend's journey fresh with new sprites, custom cutscenes, voice acting, and even difficulty overhauls without waiting for official patches, reinforcing FNF as a living platform.
Best practices for modding:
Use the GitHub desktop build or the officially packaged download—browser versions do not permit file replacements.
Keep a vanilla copy of the assets folder before applying mods so you can revert after crashes.
Follow each mod's README for dependency versions (Haxe 4.2+, hxcpp 4.2.1) to avoid compiler errors.
FNF wiki quick facts
Genre: Call-and-response rhythm / rap battle.
Developers: The Funkin' Crew Inc. (Programmers: ninjamuffin99, MasterEric, MtH, GeoKureli; Artists: PhantomArcade, evilsk8r, Moawling, Ivan Almighty; Music: kawaisprite, BassetFilms) as credited on KBHGames.
Engine: HaxeFlixel with a custom chart parser and open asset JSON files (viewable on GitHub).
Initial release: October 5, 2020 (Ludum Dare 47 jam build) with ongoing Early Access updates funded via Kickstarter.
Official soundtrack: 25+ canon songs plus Erect/Night remixes, available on streaming services and physical merch drops.
FNF players repeatedly surface the following support topics, so we collected concise answers below.
Q: Why am I getting input lag or missed notes in the browser build?
A: This is the #1 topic across community comments. Switch the in-game Render Mode to "Low" or "Compatible", close extra tabs, and, if you're on Chromebook, enable keyboard over USB instead of Bluetooth. You can also download the native build from the official desktop bundle for lower latency and lock your refresh rate to 60 Hz so the timing windows stay consistent.
Q: How do I unlock the new Pico remixes that people mention?
A: After updating to the Pit Stop content (0.7.x), go to Freeplay, highlight Pico, and press Tab as described in the official instructions. This toggles the alternate track list (Lit Up BF Mix, Cocoa Pico Mix, etc.). You must clear the base Pico week once for the prompt to appear.
Q: The game freezes on a black screen when loading in school browsers. What helps?
A: Common fixes reported by players: clear your browser cache, disable aggressive ad-blockers, and try Chrome or Edge since Firefox ESR on school laptops often blocks WebGL. If your district proxy still blocks the CDN, use the downloadable version and run it offline.
Q: Where is my save data stored, and can I move it to another device?
A: Browser progress (high scores, keybinds) lives in localStorage per domain, so it will reset if you clear cache or switch devices. For portable saves, use the downloadable build—copy the %APPDATA%/Funkin (Windows) or ~/Library/Application Support/Funkin (macOS) folder to back up options, replays, and unlocked content.
Q: What's the safest way to install mods without breaking the base game?
A: Follow the official modding instructions: duplicate the /assets directory, drop the mod files into the copy, and keep original JSON/sprite sheets untouched. Launch the modded build via Funkin.exe -mods or a separate folder. Avoid injecting mods into browser caches; instead, rely on compiled mod packs or Psych Engine ports that already bundle QoL fixes.
Ready to battle? Fire up the embedded build, warm up with Bopeebo on Easy, then chase S-ranks on the Weekend 1 Erect remixes while keeping Girlfriend bopping on the speakers. Good luck, funker!