Parallel Text Alignment Builder
Export explicit monotonic segment groupings with stable IDs, original paired text and visible unlinked segments.
Loading tool…
How to use Parallel Text Alignment Builder
Assemble a human-reviewed parallel text dataset from already segmented documents. One-to-many and many-to-one groupings are explicit, and reused IDs or crossing groups are refused rather than silently rearranged into a plausible translation.
- Enter source segments json, target segments json, ordered alignment groups json.
- Choose the settings for parallel text alignment builder, then run the tool.
- Review the result and any limitations before copying or downloading it.
Good to know
- 200 segments per side, 1,000 characters per segment; 200 monotonic links with 1–10 IDs per side and 250,000 linked text characters. IDs are bounded and unique per side; ordered source inputs define the sequence.
- Only supplied groupings are exported. No translation, sentence splitting, similarity/confidence score, semantic equivalence or Moses/importer compatibility is promised. CSV formula-like cells are neutralized; unlinked IDs remain visible.
- Processing is local. Output is limited to 1,000,000 text characters unless a stricter file limit is stated.
Common questions
Will it automatically match a translated sentence?
No. You supply every group of IDs. The tool checks monotonic ordering and provenance while preserving the text, so alignment decisions remain reviewable human input.
Is this input sent to a server?
No. The application processes this input inside your browser tab and does not save it to persistent storage.
Keep going with related tools
All text →Text Diff
Compare two texts line by line and download an easy-to-read difference report, entirely in your browser.
EducationInterlinear Gloss Alignment Workbench
Review word and morpheme-separator alignment and export safe original interlinear teaching examples when the declared checks pass.
TextWord Counter
Count words, visible characters, sentences, and lines locally, with Unicode-aware word boundaries.
TextCharacter Counter
Measure visible characters, Unicode code points, UTF-16 length, and UTF-8 bytes without uploading text.
TextLine Counter
Count total, non-empty, and blank lines in pasted text, including trailing line breaks.
TextCase Converter
Convert text to uppercase, lowercase, title case, or sentence case in your browser.