Capture Flutter Logs, Crashes and Bugs
Start building better Flutter apps today. With Bugfender Flutter Remote Logging, Crash Reporting and User Feedback, you can quickly pinpoint and reproduce any issue happening on your customer devices
Integrate Bugfender Flutter in minutes
First, you need to install our SDK provided as a Flutter plugin. Run the following code in your shell terminal:
flutter pub add flutter_bugfender
Once you have installed the SDK, import the plugin to the main.dart
file using the following line.
import 'package:flutter_bugfender/flutter_bugfender.dart';
Now wrap your runApp
statement like this to initialize Bugfender and start getting logs and crashes:
void main() {
FlutterBugfender.handleUncaughtErrors(() async {
await FlutterBugfender.init("<YOUR_APP_KEY_HERE>",
enableCrashReporting: true, // these are optional, but recommended
enableUIEventLogging: true,
enableAndroidLogcatLogging: true);
FlutterBugfender.log("hello world!");
runApp(new MyApp());
});
}
Check our documentation for in depth instructions.
Never miss a bit
Track Your Logs and Crashes Remotely
Flutter Remote Logging
Our Flutter real-time remote logging technology brings your Swift Logs or NSLog application logs right to you. Get all the logs and traces of your final users and easily explore them with our web log console, even if there’s no crash.

Flutter Crash Reporting With Context
Our Flutter crash reporting is designed to ensure you never miss a critical issue, even when your app crashes or is offline. Our tool automatically captures detailed crash reports, stack traces and logs, giving you the insights you need to quickly identify and resolve issues that affect your Flutter app.

Flutter Bug Reporting
Empower your users to easily report issues directly from within your Flutter app. By capturing detailed user feedback and contextual data, you can quickly diagnose and resolve bugs, enhancing the overall user experience.

Secure & Production Ready
Bugfender is built with security and scalability at its core, making it the ideal choice for both development and production environments. We ensure that your app’s data is handled with the highest level of security, while also being robust enough to support the demands of live, production-grade applications.

Monitoring With Bugfender
Secure by Design:
Your Customer's Data is Yours
ISO 27001
GDPR
Encryption
Features
Better Flutter Apps Today
NSLog or Custom Log
Flutter device logs are sent remotely from device to our servers, so you know what’s causing trouble before your users notice.
Easy Integration
We provide an SDK you can easily integrate in your Android app, making it very easy and powerful to send logs and get error reporting to Bugfender. The SDK integration takes less than 5 minutes and has a very small footprint.
Offline Support
Logs are queued on the iPhone or iPad and are transmitted as soon as the device is online again.
Great Flutter Log Organization
Flutter device logs are organized by sessions, devices and app versions. You can easily find what you’re looking for via our admin panel.
User Interactions Traces
Automatically get all the users interactions that happened in your app before the problem, so you can easily reproduce the steps that caused the issue.
Detailed Flutter Device Info
The Flutter version and iPhone, iPad or iPod version are logged within each session, along with device orientation, free memory and other useful data to pinpoint what bug is happening where and why.
Tags & Log levels
Customize and prioritize your app log by setting tags and levels for each line to later search and filter entries within your Flutter console log.
GDPR
Bugfender is GDPR compliant and we'll be happy to sign a data processing agreement with customers.
Enable and Disable Flutter Device Logs
Save your users precious bandwidth by only having specific Flutter devices sending data.
Testimonials
What Do Our Customers Say?
Bugfender is helping thousands of developers all over the world to release superb, bug-free applications.