Text & content / Quick tool

Sentence Breaker & Line Splitter

Split English or Chinese prose so each detected sentence appears on its own line while preserving punctuation.

● Processed locally in your browser
Processed locally in your browser
One sentence per line Choose an action to process the input.

Method, example & boundaries

Sentence Breaker & Line Splitter: from input to a reviewable result

Split English or Chinese prose into one detected sentence per line while preserving the sentence-ending mark. This is useful before subtitle timing, voiceover review, translation alignment, or spreadsheet import because the transformation is transparent and reversible.

Worked example: mixed English and Chinese punctuation

Example input
Ship today. 明天复盘!Did the export work?
Example output
Three lines: “Ship today.” / “明天复盘!” / “Did the export work?”

How to interpret it

The punctuation stays attached to each sentence, while surrounding spaces are normalized. The result can be pasted into a subtitle or review sheet without losing the original sentence order.

Deterministic punctuation split

The parser scans for English . ! ? and Chinese 。!? terminators, retains each matched mark, trims surrounding whitespace, and emits non-empty segments in source order. It does not send text to a model or infer grammar from context.

Cases that need manual review

  • Abbreviations such as “e.g.” can be split as sentence endings.
  • Decimal points and unusual ellipses may require correction.
  • The tool does not perform semantic sentence segmentation or translation.

Result guide

What Sentence Breaker & Line Splitter calculates

The local parser detects sentence endings such as . ! ? 。! and ?, keeps the punctuation, trims surrounding space, and writes one detected sentence per line.

Frequently asked questions

Which sentence-ending marks are detected?

The current parser recognizes English period, exclamation and question marks plus Chinese full stop, exclamation and question marks.

Will abbreviations such as “e.g.” always stay together?

No. This is a transparent punctuation-based splitter, not a language model. Review abbreviations, decimal numbers and unusual punctuation after splitting.

Does the tool upload or save the text?

No. Sentence detection runs in the current browser tab. The input and result are not sent to the 321Kit server.