Book Index Builder

Book Index Builder

Manuscript and terms are processed in your browser. Review the final print index yourself.

1. Manuscript and terms

Manuscript CSV: chapter,page,text (up to 500 rows/256 KiB). Terms CSV: term,parent,aliases (up to 200 rows/32 KiB). Separate aliases with |; parent names a preferred term.

Enter manuscript and term CSV.

Comments & questions

Book Index Builder

Paste chapter,page,text sections and term,parent,aliases definitions to collect page references for selected terms. Adjacent pages within each chapter merge into ranges, and parent terms organize subentries. An alias assigned to multiple entries is flagged and excluded from automatic matching. This local editor aid does not decide which terms matter in a final publication.

Key features

  • CSV input with quoted commas and line breaks
  • Preferred terms, parent terms and pipe-separated aliases
  • Ambiguous alias detection without silent assignment
  • Per-chapter page range merging and missing term report
  • Hierarchical TXT plus review CSV and JSON downloads

How to use

  1. Paste or select a chapter,page,text CSV manuscript.
  2. Enter preferred terms and optional parents and aliases under term,parent,aliases.
  3. Build the index to inspect references, missing terms and alias conflicts.
  4. Filter all, found or missing entries and review the manuscript context.
  5. Download a TXT, CSV or JSON report.

Use cases

  • Prepare page references for a long manual
  • Group chosen synonyms under one preferred entry
  • Catch missing terms and alias conflicts before publication

Frequently asked questions

How are consecutive pages shown?

Adjacent pages within the same chapter merge into a start–end range. Pages in different chapters remain separate.

What happens if two terms share an alias?

All owners appear in the conflict list and that alias is excluded from automatic matching. This includes a preferred term that collides with another entry.

How are English and Korean word boundaries handled?

Matching normalizes Unicode and ignores case. Substrings inside letters or digits are excluded. It does not perform stemming or morphology; add needed forms as aliases.

Can it index a PDF without page locations?

No. You provide chapter,page,text CSV with page numbers. The tool does not extract PDF page numbers or automatically choose important concepts.

How do I enter a subentry?

Set parent to another row’s preferred term. Unknown parents or cycles are errors. Parent and child references are calculated separately.

What are the limits and exports?

Up to 500 manuscript rows/256 KiB and 200 term rows/32 KiB. TXT has hierarchy and ranges, CSV lists terms and locations, and JSON includes conflicts and full results.

Privacy

Your manuscript and term list stay in browser memory. Selected files are not uploaded. Downloaded reports contain term and location details.

Related Tools

Character CounterFind & ReplaceData Dictionary BuilderDOCX Style AuditorCitation ManagerDocument Search IndexSigned PDF InspectorPDF/A Archival PreflightPrint Preflight AuditorSearchable Scan PDF MakerPublication Accessibility AuditorResearch Evidence MatrixPDF Form DesignerPDF Annotation StudioPDF Object InspectorPDF Outline EditorEPUB Authoring WorkbenchDocument Version ComparatorBooklet Imposition DesignerSensitive Text RedactorHanja Reading WorkbenchGrammar Production LabDialogue Script EditorBilingual QA CheckerText Diagram EditorANSI Art StudioEmail Thread ExplorerPDF Redaction StudioRich Text SanitizerFixed Width Record DesignerPresentation Rehearsal StudioText Tokenization LabThree Way Text MergeKorean & English Braille ConverterText to SpeechTyping speed testKorean Text Pattern ReviewKorean Spelling QuizFont Preview and ComparisonHTML to MarkdownMojibake RepairSort LinesReverse TextRoman Numeral ConverterHangul Jamo ConverterKorean Initial ConsonantsAdd or Remove Line NumbersNumber to Korean WordsMorse Code ConverterROT13 & Caesar ConverterURL Slug GeneratorHTML Tag RemoverEmoji CollectionUnit ConverterFile Size ConverterColor Code ConverterText DiffPDF Merge/SplitBusiness Day CalculatoriCalendar Rule LabvCard Address Book EditorJPG to PDFKorean Name RomanizerOrganize PDF PagesFancy Font GeneratorContrast CheckerColor Palette GeneratorPDF to JPGLorem Ipsum GeneratorText Template WorkbenchKorean-English Typo ConverterText CleanerOnline NotepadWord Cloud GeneratorPDF UnlockEnglish Address ConverterPDF Compressor
Explore all Text/Convert tools →Image/Media →Life/Fun →Dev Tools →