Tiny Online Tools logoTiny Online ToolssearchSearch tools…grid_viewAll Tools
Homechevron_rightCAD & PCB Toolschevron_rightExcellon Drill ViewerExcellon Drill Viewer

Excellon Drill Viewer

Inspect an NC (Excellon) drill file on its own: tool table with sizes in mm and inch, hole and slot counts, plating status, and a 2D plot of every hole.

upload_file

Click to browse or drag & drop files here

Drop an Excellon drill file (.drl, .txt, .nc, .xln)

Accepted: .drl,.txt,.nc,.xln,.exc,.tap

Similar Tools

Gerber PCB Viewer

Gerber PCB Viewer

Overlay a Gerber/Excellon fabrication package as a realistic PCB image, with copper, soldermask, silkscreen and drill layers toggled on or off.

IPC-356 Netlist Viewer

IPC-356 Netlist Viewer

Read an IPC-D-356A bare-board test netlist and see every net, its test points, and which nets have only one access point — a real flying-probe testability risk.

Pick-and-Place Viewer

Pick-and-Place Viewer

Plot a centroid / pick-and-place CSV as a top and bottom board view, search designators, and inspect each component's position, rotation and side.

DXF Layer Viewer

DXF Layer Viewer

Open a DXF drawing in the browser, inspect every layer and entity type, and toggle layers on or off to see exactly what is on the drawing.

Compress PDF

Compress PDF

Reduce the file size of a PDF document without uploading it.

Username Generator

Username Generator

Generate random usernames in various styles for accounts and testing.

Trim Video

Trim Video

Trim Video helps you cut a clip to the exact start and end you need directly in your browser. Use it for fast, private media cleanup, publishing, lessons, demos, and everyday video or audio editing.

apps

More Tools

Browse our full collection of free online tools.

A drill file is the part of a fabrication package easiest to get wrong silently — a tool table that looks fine but has the wrong units, or a hole count that doesn't match what the design actually needs. This tool reads a single Excellon (.drl/.txt/.nc) file and shows exactly what's in it, with nothing inferred beyond the file itself.

Drop in the file and it parses the tool table (each tool's code and diameter), then walks every hit to count holes and slots per tool. Diameters are shown in both millimetres and inches, since fab houses and CAM tools disagree on which one a given file uses. A 2D plot renders every hole at its real position, sized to its tool's diameter and coloured by tool, so a misplaced or missing hole is visible at a glance rather than buried in a column of numbers.

Plating is reported honestly. Some Excellon files declare plated vs non-plated per tool; most don't — that distinction is usually made by shipping two separate files instead, one per class. When a file doesn't declare it, this tool says so plainly rather than guessing one way or the other.

One parsing quirk worth knowing: the Excellon format uses a standalone % line to mark the end of its header, and real files — including ones straight out of KiCad — sometimes carry more than one such line. The parser this tool is built on stops cold at the first unrecognised one, so every stray % is stripped before parsing; nothing else about the file is touched. Everything happens in your browser — the file is never uploaded anywhere.