BattleFighter
Sports
Free · Designed for iPad. Not verified for macOS.
Register your Beyblades, challenge players, and track your match history. Find local shop tournaments, register online, and view real-time rankings—all in one app.
BATTLEFIGHTER is a competition and community platform built for beyblade players.
■ Beyblade Profile
Register every beyblade you own (manually or by QR scan) and automatically track your win rate, matches played, and toughest rivals — building your own battle record wall.
■ Challenge System
Challenge nearby players, accept battles, and report results. Official matches and casual battles are counted separately, so your stats stay crystal clear.
■ Shop Tournaments
Partner shops can host tournaments with online sign-up and QR check-in, while the system automatically generates brackets and live rankings.
■ Community
Build research, battle meetups, tournament news, and a beginners' Q&A. Comment after matches and embed YouTube battle videos to connect with fellow players.
Available in Traditional Chinese, English, and Japanese.
more Collaboration
• "Speed Racer Boys × Sakamoto Family" joins the BXF global online battle system!
Fixes
• Fixed an issue where scrolling down on the compose screen hid the bottom navigation bar, leaving you unable to return Home.
1.0.20 20 hr ago
【Collaboration】
• "Racing Boys × Sakamoto Family" joins the BXF global online battle system!
【Fixes & Improvements】
• Fixed the home feed filter: after selecting "Beyblade" or "Mini 4WD" you couldn't switch back to "All." "All" now correctly shows both Beyblade and Mini 4WD posts together.
1.0.19 1 day ago
Collaboration
• 飛車少年*坂本一家 joins the BXF global online battle system!
Mini 4WD
• Camera timing now has a Reset button, so you can re-run the same car. Switching cars prompts you to re-pick the class, so times no longer land on the wrong leaderboard.
• Stronger protection for track best-lap records: laps under 3 seconds are always rejected, blocking manually faked times.
Beyblade
• Tournament detail pages now show 1st, 2nd, and 3rd place directly — no need to open the bracket.
• Podium display now matches Mini 4WD, using medals and placement cards.
1.0.18 2 days ago
Collaboration
• "飛車少年*坂本一家" joins the BXF Global Battle System!
What's New
• Posts now have a Discipline: Beyblade or Mini 4WD
• Home: new Discipline + Category dropdown filters
• Profiles: see other players' Mini 4WD records and Points / Diamonds / Gold
• Solo tournaments: new "no byes" start option
Improvements
• New BXF logo on Home
• Shine animation on the logo when you pull to refresh
1.0.17 3 days ago
《Mini4WD Boy × The Sakamoto Family》collab joins the BXF global online battle system!
Performance & data savings:
• New image caching — photos you've already seen load straight from your device, saving lots of data and loading faster
• Photos are automatically optimized in size for smoother feed scrolling and less data use
• Mini 4WD lap-timer screenshots now use a more efficient format — better quality, smaller files
Features & fixes:
• After timing on a store track via QR, you can now share / save the timing screenshot directly
• Fixed stability issues related to posting and images
1.0.16 13 Jul
"Bakusō Shōnen × The Sakamoto Family" collab joins the BXF Global Battle System!
Mini 4WD store solo tournaments are here: Create events, pick your car to enter, and let the system handle auto-grouping, race heats, advancement, and final standings.
Track Best-Time Challenge, leveled up: New BMAX / Open classes, store logo display, and instant alerts when your record gets beaten—so you can defend your title.
Repechage (3rd-place playoff) + full podium: Finals automatically fill all three spots, locking in 1st, 2nd, and 3rd at once.
Real-time event sync: Live updates for both Beyblade and Mini 4WD, with existing rankings pre-filled when you report results.
Switchable profile stats: Freely toggle between your "Beyblade" and "Mini 4WD" records.
Event ID + one-tap copy: Hosts can quickly share the event number with the platform team for support.
Many UX improvements: Collapsible entry lists, latest round auto-pinned to top, finished groups sink to the bottom, and admin-adjustable event classes & reward caps.
1.0.15 12 Jul
New discipline: Mini 4WD!
In addition to Beyblade, we now fully support Mini 4WD.
My Collection: Add your Beyblade and Mini 4WD collections with photos and specs (chassis / motor / gear ratio).
Camera Auto-Timing: Use your phone's camera to automatically detect cars crossing the sensor line and time each lap. Includes start/stop control, AF/AE lock, and time-stamped screenshots.
Store Track Leaderboard: Scan a store's rotating QR code to save your fastest lap (anti-cheat protected), and browse rankings by country / city / region / store.
Discipline-based Rankings: Pick a discipline first, then dive into its dedicated leaderboard.
Store & Tournament Upgrades
Store applications can now select supported disciplines (Beyblade / Mini 4WD / both), enter country / city / region and address, and upload battle-arena and track photos.
Creating and editing tournaments now supports city and region menus for Taiwan and Japan, plus a detailed address field.
Fixes
Fixed a permissions issue with the store tournament referee QR code so scanning now correctly opens the tournament.
1.0.14 10 Jul
What's New
Daily Missions
• Earn 20 points just for logging in each day
• Earn 30 more by playing a casual battle
• Local-time reminders so you never miss a daily reward
Invite Friends
• Share your personal referral code or QR to invite friends
• Get 50 points for every friend who joins (up to 4 per day)
• Bring your battle buddies and earn points together!
1.0.13 5 Jul
■ Tournaments, Reimagined
・Added a "Tournaments" tab to the bottom bar — reach every event in one tap
・Search tournaments by "region" and "date" to quickly find nearby or day-specific events
・Richer tournament listings — start time and location at a glance
■ Event Info Posts
・New "Event Info" post type that auto-fills details like date and location
・Event info is now merged into the tournament page and fully searchable
■ UI Improvements
・Added a "country" level to the region filter; location fields switched to free text for more flexibility
・Refined tournament page titles and layout for smoother navigation
Thanks for using the app — we'd love to hear your feedback!
1.0.12 4 Jul
This update brings a few improvements:
- URLs in post text can now be tapped to open directly.
- The first link in a post shows a preview card (title and thumbnail).
- Shared YouTube links play right inside the app.
- Open the app each day to see the latest events and announcements; tap to dismiss.
Thanks for your support - more to come!
1.0.11 2 Jul
What's New
Brand-new Notification Center activity feed: likes, comments, replies, mentions, and friend requests all in one place, with category filters
You can now like comments, and replies that auto-tags the person you're replying to (@)
Tournament auto-announcements now include a "Delete Tournament" option that also removes the related posts
Fixes
Fixed the iOS app icon badge (unread count) sometimes not clearing
Fixed the like count not increasing when liking someone else's comment
Stability improvements and refinements to the Notification Center
1.0.10 30 Jun
Tournaments & Brackets
Official brackets now show 2nd/3rd place and a podium, with a new "Finish" button when a match ends
Per-game details display both players' beyblades and setups (winner on top, loser below)
Team battles can now handle missing players mid-event: swap in a substitute team, fill in a member, or advance the opponent
A confirmation warning before scoring the deciding game now names the winner, so referees can double-check "is this really the winner?"
Team registration lists now show the whole roster, so members can see they've been signed up
Pending shop tournaments now display their event ID with a copy button
Security & Stability
Hardened protection against forged match results, tightened friend/block permissions and bracket scheduling, plus numerous fixes for greater overall stability
1.0.9 29 Jun
Hashtags: Add #hashtags to your posts (up to 5 per post, multi-language support). Tap any hashtag to open its feed and browse posts on the same topic.
Hashtag Autocomplete: Get smart hashtag suggestions as you type #, making tagging faster and easier.
Trending Hashtags: A new trending board shows what the community is talking about right now.
Select & Copy Text: Long-press post and comment text to select and copy it.
Improved Identity Verification: A smoother verification flow with automatic approval for faster onboarding.
1.0.8 29 Jun
What's new
- Push notifications are here: get notified for likes, comments, mentions, and new official announcements. Tap a notification to jump straight to the right page.
- Tag friends: type @ in posts and comments to tag a friend, and they will be notified.
- Tournament location is now Country / City / District. Pick from a list or type your own.
- Editable tournament announcements: the details and photos you add when creating a tournament become its home-feed announcement, and you can edit them later.
- Added 64 / 128 player caps for casual and store tournaments.
- Official announcements now support multiple languages, shown by your app language.
- Improved Beyblade registration fields.
1.0.7 25 Jun
One-tap sharing from the feed: Share any post to any social app (Line, Instagram, Facebook, X, and more) — the post text, author, and an app download link are added automatically.
Add a photo to your Beyblades: Take a photo or pick one from your gallery when adding or editing a Beyblade. Thumbnails now show in the list.
Profiles & friends: Tap an avatar in the feed to open that user's profile; add friends and search for them by email.
Tournament capacity is now a dropdown: 4 / 8 / 16 / 32 for standard and store tournaments, and 12 / 24 / 48 / 96 for random-team events — for cleaner brackets.
Deck cycling for ranked battles: When all 3 Beyblades are used and no winner is decided yet, reshuffle your deck and keep playing (supported in both referee and self-scoring modes).
Round log now shows the winning Beyblade as "No.–Name" for clearer match history.
Various stability and usability fixes.
1.0.6 22 Jun
Added a 3rd-place match: the two semifinal losers play off to decide 3rd place
New Bracket view: open the full tournament tree, updated live as matches finish, with the Final and 3rd-place match clearly labeled
Tournament page improvements: completed matches and rounds automatically move to the bottom, and the entry list can be collapsed—keeping in-progress matches front and center
Edit your own posts (text and photos) and comments; edited items show an "Edited" label
Guests can browse without signing up (read-only)
Posts support multiple images, automatically compressed on upload
New official announcements section, with a red dot in notifications when there's news
Personal records split into three categories—Official, Tournament, and Casual—with win rates tracked separately
Tournaments can have their date and location edited, or be deleted, before they start
In general tournaments, the host can join as a player and also serve as referee
Open and ongoing tournaments now appear automatically under "Tournament News" on the home page
Fixed an issue where the app could get stuck on the splash screen on some devices
1.0.5 21 Jun
What's new:
• Browse as a guest (read-only) — no sign-up needed
• Attach multiple photos to a post (auto-compressed)
• New Official Announcements section with an unread badge in Notifications
• Battle records now split into three types — Official / Tournament / Casual — each with its own win rate
• Edit a tournament's date and location, or delete it, before it starts
• In general tournaments, the host can join as a player and also referee
• Open and ongoing tournaments now appear in "Tournament News" on the home feed
1.0.3 20 Jun
- Tournaments now appear automatically on the home "Tournaments" feed, showing the date, time, location, and current sign-ups, with one-tap to register.
- Creating a tournament now includes date/time selection; time and location are required.
- Champion reward points are now store-tournaments only.
- Store tournaments now require a referee per match (counts as official record); casual tournaments are simplified with no referee.
- Fixes: Resolved an issue where users couldn't register for some tournaments, and fixed the "Update" button not opening the store.
1.0.2 19 Jun
New & improved:
• Casual brackets — run a tournament from a casual battle! Up to 16 players, join by QR, random seeding, auto-advancing winners
• Get notified when someone likes your post
• Various improvements and bug fixes
1.0.1 15 Jun
Collaboration
• "Speed Racer Boys × Sakamoto Family" joins the BXF global online battle system!
Fixes
• Fixed an issue where scrolling down on the compose screen hid the bottom navigation bar, leaving you unable to return Home.
more Version 1.0.20 20 hr ago
Data Linked to You The following data may be collected and linked to your identity:
Contact Info User Content Identifiers Data Not Linked to You The following data may be collected but it is not linked to your identity: