Print expiry dates, batch codes & barcodes anywhere — in seconds.

A lightweight, HP-cartridge handheld coder for boxes, pouches, wood, pipes and plastics. No production line, no maintenance, no mess — just point, roll and print.

  • Replaces hand-written dates, stamps and labels with sharp, professional codes
  • Prints text, dates, QR codes, barcodes, serial numbers and logos up to 23 mm high
  • Local stock, training & support from Johannesburg, Durban & Cape Town

Prefer to talk? Call 011 466 0030

Marksol UMS Handheld thermal inkjet printer printing a date code

Get your handheld quote

Tell us what you need to print on and we'll come back with pricing and the right ink for your product.

or
WhatsApp us now

🔒 No spam. Your details go straight to our sales team.

Since 1998Coding & marking specialists
3 branchesJHB · Durban · Cape Town
Local supportTechnicians & training in SA
Cartridges on handBlack, colour & solvent inks
Sound familiar?

Stop writing dates by hand.

Messy markers, smudged stamps and printed labels slow your team down — and retailers notice. The UMS Handheld gives small and growing producers the same clean codes the big factories print.

Without a coder

  • Hand-written or stamped dates that smudge and get rejected
  • Label printing, peeling and re-applying — every batch
  • No barcodes or QR codes for retailers and traceability
  • A full production-line printer feels too big and too expensive

With the UMS Handheld

  • Crisp, permanent codes at up to 600 DPI
  • Print directly on the product or box — no labels needed
  • Dates, batch numbers, barcodes and QR codes update automatically
Built for real production floors

Small printer. Industrial capability.

Industrial electronics, HP-based thermal inkjet technology and a touchscreen anyone can learn in minutes.

Easy touchscreen

Linux-based interface in English and many other languages. Create and save messages in a few taps.

Dates, QR & barcodes

Auto-updating dates, counters, serial numbers, barcodes, 2D/QR codes, logos and images.

Snap-on cartridges

A fresh printhead with every cartridge — no cleaning, no clogged nozzles, no technician needed.

Live cost-per-print

The printer calculates ink usage and cost per print in real time, so you always know your running cost.

Lightweight & ergonomic

UV-coated ABS body with a comfortable grip and hidden built-in encoder for consistent prints.

Battery options

Multiple battery capacities available, plus mains power for all-day use.

Applications

If you can roll it, you can code it.

With water-based and solvent inks, the UMS Handheld prints on porous and non-porous surfaces.

Cartons & boxes

Batch numbers, best-before dates and barcodes on outer cases.

Food packaging

Expiry and production dates on pouches, bags and trays.

Pharma & cosmetics

Lot codes and dates on boxes, labels and containers.

PET & plastics

Codes on bottles, caps and plastic containers.

Wood & boards

Product IDs and grading marks on timber and panels.

Pipes & cables

Specs, sizes and serial numbers on extruded products.

Metal & stone

Part numbers on plates, components and building materials.

Chemicals & auto parts

Traceable codes on drums, bags and spare parts.

Expiry datesBatch / lot codesQR codesBarcodesSerial numbersLogosMulti-line text
See it print live at Propak Cape 2026 — Stand D53
27–29 October · CTICC, Cape Town
Book a demo
Technical specifications

UMS Handheld at a glance

Need the full brochure? Ask our team and we'll send it with your quote.

Printing
TechnologyThermal inkjet (TIJ 2.5), HP-based cartridges
Resolution150 / 300 / 600 DPI
Print height23 mm
Best print distance1 – 2 mm from surface
Print contentText, dates, counters, serial numbers, barcodes, QR / 2D codes, images, database & RS232 data
Ink typesWater-based & solvent; 42 ml cartridges
Ink coloursBlack, white, red, yellow, blue, green, invisible UV
Greyscale6 adjustable levels for darker or lighter prints
Machine
ProcessorIndustrial Cortex-A7 1.2 GHz dual-core + FPGA
Operating systemEmbedded Linux, touchscreen
InterfacesUSB, RS232; photocell, encoder, reverse printing
ControlTouchscreen, wireless keyboard & mouse
Power100–240 V AC input / 12.6 V 3 A DC; battery options
Dimensions220 × 140 × 95 mm
Operating conditions0–45 °C, 30–70% RH
How it works

From enquiry to printing in 3 steps

We make sure you get the right ink for your surface before you buy.

Tell us what you print on

Send a WhatsApp or fill in the form with your product, surface and what you need to print.

Get your quote & ink advice

Our team recommends the right cartridge for your surface and sends you a clear quote.

Delivered, set up & printing

We supply your printer and cartridges, show your team how to use it, and stay on call for support.

Why buy from Marking Solutions

Not just a printer — a local partner.

Online imports are cheap until a cartridge runs out or something goes wrong. We're here for the life of your printer.

3 SA branches

Johannesburg, Durban and Cape Town.

Consumables in stock

Reorder cartridges locally, without customs delays.

Training included

We show your team how to set up messages and print.

Real people on call

Phone and WhatsApp support from coding specialists.

FAQ

Handheld printer questions

What surfaces can the handheld printer print on?

Cardboard, paper, wood, plastic, PET, metal, pipes, cables, stone and more. Water-based inks suit porous surfaces like cardboard and wood; solvent inks are used for non-porous surfaces like plastic, film and metal. Tell us your product and we'll recommend the right cartridge.

Is it difficult to use?

No. It has a touchscreen interface — create your message, press print and roll the printer across the product. Most operators are printing within minutes, and we train your team on setup.

Does it need cleaning or maintenance?

Very little. Every HP-based cartridge includes a new printhead, so there are no nozzles to flush and no daily cleaning routine like with continuous inkjet printers.

Can it print dates that update automatically?

Yes. It prints auto-updating production and expiry dates, multiple date formats, shift codes, counters and serial numbers, as well as barcodes and QR codes.

What does it cost to run?

Running cost depends on the size of your code. The printer shows ink usage and cost per print in real time — ask us for an estimate based on what you print and we'll include it with your quote.

Ready to start coding?

Get your UMS Handheld price today.

Message us on WhatsApp with what you need to print — we'll recommend the right ink and send pricing.