Skip to main content

Best Printer Packages for Flutter

There are many different types of printers on the market today. Some of them are more expensive than others, some take longer to set up and install, while others might not be compatible with certain operating systems or devices. It can get pretty confusing!

And if you need to write an app which connects to a printer, you need to carefully pick a package which supports most of printers. This post will explore the best packages available right now in order to help you find one that suits your needs.

blue_thermal_printer

This Flutter plugin for connecting to a thermal printer via bluetooth is still in its early stages of development, but it’s already available.

bluetooth_thermal_printer

The library supports both 58mm and 80mm Bluetooth printers. It uses a Bluetooth printer (Android Only). It works with both 58mm and 80mm Bluetooth printers.

This library does not require location permissions. That is, it follows Google’s stance on Android version 10.

bluetooth_print

BluetoothPrint is a Flutter plugin that allows developers to create bluetooth thermal printer apps for iOS and Android using the new mobile SDK. (For example, Gprinter pt-280, pt-380, gp-1324, or gp-2120.)

esc_pos_utils

This is a collection of essential Flutter/Dart classes for ESC/POS printing. The ticket class generates ESC/POS commands that can be sent to a thermal printer.

flutter_sunmi_printer

The Sunmi device with a built-in printer can be used to print thermal receipts using the Flutter plugin.

By continuing to use the site, you agree to the use of cookies.