Features

Templates that think so you don't have to

Build a template once, reuse it for hundreds of cases. Each report adapts to the diagnosis, computes scores automatically, and produces polished text without a single line of copy-paste.

Ten field types for every scenario

From simple dropdowns to computed scores, every kind of data your report needs has a dedicated field type.

Dropdown

Pick from a list

Tumor type, laterality, specimen site. One click, no typos.

Radio Buttons

Choose one option

Yes/No, Present/Absent, Positive/Negative. Quick and decisive.

Checkboxes

Select all that apply

Multiple patterns, multiple markers, multiple findings. Check as many as you need.

Short Text

Type a few words

Specimen labels, accession numbers, patient identifiers. Brief and structured.

Long Text

Write freely

Clinical history, gross descriptions, special comments. As much space as you need.

Number

Enter a measurement

Tumor size, mitotic count, node counts. Validated numeric input with units.

Date

Pick a date

Procedure date, reception date, sign-out date. Calendar picker, consistent formatting.

Toggle

Switch on or off

Lymphovascular invasion present? Perineural invasion? A simple yes or no.

Group

Organize related fields

Bundle margin measurements together, group staging fields, keep things tidy.

Calculated

Computed automatically

Scores, grades, and ratios that update themselves as you fill in the form.

Conditional Logic

Fields appear only when relevant

Imagine filling out a breast biopsy. You select "Invasive carcinoma" and suddenly the grading fields appear. Choose "Benign" instead, and those fields stay hidden. Your form adapts to the diagnosis, showing only what matters for this particular case. No scrolling past irrelevant fields. No accidentally leaving something blank.

Auto-Calculations

Scores compute themselves

Think of the Nottingham grading system. You score tubule formation, nuclear pleomorphism, and mitotic count individually. HistoCraft adds them up, determines the grade, and writes it into your report. Change one score and the total updates instantly. Works for any scoring system you can define: Gleason, FIGO staging, Ki-67 thresholds, and more.

Variables in Text

Your report writes itself

Your report template contains placeholders like {{tumor_size}} and {{histologic_type}}. As you fill in fields, those placeholders are replaced with your actual values. The result is a polished, grammatically correct report that reads like you wrote every word by hand. Because the template did it for you.

Build your first template in minutes

Start with one of our pre-built subspecialty templates or create your own from scratch. No training required.