Split long text into configurable chunks by words or characters with optional overlap for AI, search, and processing workflows.