mPrinter is a small WiFi-enabled device that prints dynamic snippets of information.

How does it work?

Connect device

Connect to mPrinter directly from a phone or computer, or tell it to connect to an existing network.

Generate content

Select from one of our hosted mPrints, or create your own with Javascript and HTML. Images, barcodes, QR codes, and more.


Setup triggers like SMS or URL hooks, or simply manually print your content.

Create a free account   and preview prints, generate content, and more

Quick Summary

Print mediumInk-less thermal paper
ConnectivityWiFi and USB
Power sourceAC adapter or battery
Print width3 1/8" (80mm)
APIsiOS, Web, Windows, and OSX
Device size5.5" x 5.5" x 3" tall

Print from any WiFi device

We're developing desktop and mobile apps for all major platforms. Quickly print content and access all of your mPrints from any device. Plus, our open specifications let you integrate mPrinter functionality into your own apps.

Powerful hosted API

A powerful hosted API uses Javascript and HTML to generate dynamic content. You can access outside web services to gather data, process it, and print it.

mprint.preparePrint(function(print) {
	print.appendHTML("Hello World!);
Signup for a free account and test out our hosted API and preview prints now.

Raised over $88,000 on Kickstarter

In September of 2012 we raised over $88,000 via the crowd-funding website Kickstarter. View our campaign for more information.

Sign up for our mailing list to stay up to date.

All content copyright © 2013 mPrinter, LLC. mPrinter is a registered trademark.

Setup a printer · API Documentation