# Dividir texto (split)

> Esta ferramenta divide um texto em partes e coloca uma parte por linha, como o split das linguagens de programação. Você pode dividir por um separador, como vírgula, ponto e vírgula, barra vertical ou tabulação, ou em blocos de tamanho fixo, por exemplo de 10 em 10 caracteres. Ela também tira os espaços das pontas e as partes vazias.

- Endereço oficial: https://pradev.com.br/dividir-string
- Categoria: Texto
- Tipo: Utilitário
- Atualizado em: 2026-10-01
- Autor: Leonardo Gaertner (https://pradev.com.br/sobre)
- Preço: grátis, sem cadastro. O processamento acontece no navegador de quem usa.

## Como usar

1. Cole o texto.
2. Escolha dividir por separador (digite o separador) ou por tamanho (digite quantos caracteres por parte).
3. Confira quantas partes saíram, uma por linha, e copie.

## Como funciona

No modo separador, o texto é cortado em cada ocorrência do separador digitado. Use \t para tabulação, \n para quebra de linha e um espaço para dividir em palavras (sequências de espaços contam como um). Deixando o separador vazio, cada caractere vira uma parte.

No modo tamanho, as quebras de linha são removidas e o texto é cortado em blocos com a quantidade de caracteres escolhida; o último bloco pode ser menor. Os caracteres são contados como aparecem na tela, então emojis e letras acentuadas não são partidos.

### Exemplo

```text
Texto: maçã, banana, laranja, uva
Separador: ,
Resultado: 4 partes, uma por linha (maçã / banana / laranja / uva)
```

## Perguntas frequentes

### Como transformar uma lista em uma linha só, separada por vírgula?

Esse é o caminho contrário: use a ferramenta de remover quebras de linha e escolha ", " como separador.

### Como dividir uma string em código?

Em JavaScript, texto.split(','); em Python, texto.split(','); em PHP, explode(',', $texto). Para tirar os espaços das pontas, aplique trim em cada parte (map em JavaScript, strip em Python, array_map com trim em PHP).

### Posso dividir um CSV com esta ferramenta?

Para uma linha simples, sim. Para um arquivo CSV, que pode ter vírgulas dentro de aspas, use o conversor de CSV para JSON, que respeita essas regras.

## Ferramentas relacionadas

- [Remover Quebra de Linha](https://pradev.com.br/remover-quebra-de-linha): Junte as linhas de um texto copiado de PDF ou e-mail, trocando as quebras por espaço, por nada ou por vírgula. Opção de manter os parágrafos.
- [Cortar Textos](https://pradev.com.br/cortar-textos): Corte um texto para caber em um limite de caracteres ou de palavras, sem cortar palavras ao meio e com reticências. Grátis.
- [Conversor CSV para JSON](https://pradev.com.br/conversor-csv-para-json): Converta CSV em JSON online: detecta o separador (vírgula ou ponto e vírgula) e usa o cabeçalho como chaves. Grátis, no navegador.
- [Remover Linhas Duplicadas](https://pradev.com.br/remover-linhas-duplicadas): Remova linhas repetidas de listas de e-mails, nomes ou códigos, mantendo a ordem original. Pode ignorar maiúsculas e espaços. Grátis.
- [Contador de Caracteres](https://pradev.com.br/contador-de-caracteres): Conte caracteres, com e sem espaços, palavras, linhas e parágrafos enquanto digita. Emojis e acentos contam certo. Grátis, no navegador.
- [Colocar em Ordem Alfabética](https://pradev.com.br/colocar-em-ordem-alfabetica): Coloque listas em ordem alfabética, de A a Z ou de Z a A, com acentos no lugar certo e números em ordem numérica. Por linha ou vírgula.
