ForHosting KIT · PDF e documentos

Gerar certificado de curso em PDF

Gerar certificado em PDF um por um é o gargalo de todo curso e evento: com este serviço, você envia a lista de participantes pela API e recebe os certificados prontos, cada um com nome, carga horária e data no lugar. Uma turma de 500 alunos sai por cerca de US$ 20,50.

● Estávelpor documentoUS$ 0,040
Use pelo WebAPIE-mailApp em breveTelegram em breve

Rode nos nossos servidores com a sua conta. As ferramentas grátis rodam no seu navegador; esta aqui é descontada do seu saldo do KIT pelo preço acima.

Da lista de presença aos certificados, sem madrugada de Ctrl+C

O método artesanal todo organizador conhece: abrir o modelo, colar o nome, exportar, conferir, repetir quinhentas vezes — e ainda assim sai um “Julliana” com L a mais. Aqui o fluxo inverte: a lista de participantes que você já tem alimenta a geração, e cada pessoa recebe um PDF individual com os próprios dados. O nome que está na inscrição é o que sai no certificado, sem dedo humano no meio para errar.

O layout é seu: marca, assinatura, moldura

O certificado carrega a identidade de quem certifica: logotipo da escola ou do evento, cores, assinatura digitalizada do responsável, texto de conclusão com carga horária e período. Dá para incluir também um código de verificação gerado pelo seu sistema — o participante confere a autenticidade no seu site, e o documento ganha uma camada de confiança que certificado de papel não tem.

Vale para curso, evento, treinamento interno

Onde há conclusão, cabe certificado: cursos livres e de idiomas, congressos e workshops, treinamentos obrigatórios de segurança do trabalho que a empresa precisa documentar, maratonas e eventos comunitários. Um lembrete honesto: o PDF formaliza e apresenta; o valor do certificado vem de quem o emite — esta ferramenta não transforma curso livre em diploma reconhecido, e desconfie de quem prometer isso.

Quanto custa formar a turma

US$ 0,040 por chamada mais US$ 0,001 por documento: cada certificado custa US$ 0,041, e a turma de 500 fecha em US$ 20,50. O preço é por uso, em dólar americano, publicado aqui — emitiu, pagou; mês sem turma, custo zero. A capacidade está estável, aceita execuções via API e os limites (25 MB, 200 páginas por documento) nem chegam perto de um certificado comum.

Conclusão de semestre na escola de idiomas

Uma escola de idiomas de Belo Horizonte emite os certificados dos 340 alunos aprovados no semestre em uma rotina só: nome, nível concluído e carga horária vêm do sistema acadêmico. A secretaria imprime apenas os de quem pede versão em papel.

Congresso com certificado no dia seguinte

Uma produtora de eventos gera os certificados de participação do congresso na manhã seguinte, cruzando inscritos com presença registrada. Cada participante recebe o PDF por e-mail — e para de escrever cobrando, que era metade do pós-evento.

Treinamento de segurança documentado no RH

Após o treinamento obrigatório de brigada, o RH da Distribuidora Horizonte Verde S.A. emite certificado individual com carga horária e data para os 60 participantes. Os PDFs vão para o dossiê de cada funcionário — prova documental pronta para fiscalização.

Curso online de professora independente

Uma professora que vende curso de confeitaria online emite o certificado automaticamente quando a aluna conclui as aulas. Thiago Barbosa Lima, formando da turma 12, recebe o dele com nome correto e código de verificação — sem esperar ninguém “gerar na mão”.

Consigo gerar os certificados da turma inteira de uma vez?

Sim — é o uso natural: seu sistema percorre a lista de concluintes e dispara uma geração por aluno. Quinhentos certificados ficam prontos em minutos, por US$ 20,50.

Dá para incluir código de verificação de autenticidade?

Dá: o código é gerado e controlado pelo seu sistema e impresso no certificado. A página de verificação fica no seu site, que é quem responde pela autenticidade.

Certificado emitido aqui vale como diploma?

Não — e nenhuma ferramenta muda isso. O reconhecimento depende da instituição emissora e do tipo de curso; o serviço cuida do documento, não da chancela.

Posso usar a arte que minha designer criou?

Pode e deve: o layout do certificado é definido por você — fundo, moldura, logotipo, assinaturas. O serviço preenche os dados variáveis sobre a sua arte.

Como funciona a cobrança se eu emitir só uma turma por ano?

Você paga apenas quando emite: US$ 0,041 por certificado, em dólar, sem mensalidade. Um ano com uma turma de 30 alunos custa US$ 1,23 no total.

A lista de alunos que envio é reaproveitada para algo?

Para nada: os dados servem à geração dos documentos e são eliminados depois que você os baixa. Sem base paralela, sem marketing — como manda a LGPD.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/pdf/certificate

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/pdf/certificate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"pdf":"https://ejemplo.com/documento.pdf"}'
{
  "pdf": "https://ejemplo.com/documento.pdf"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "pdf.certificate",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,040
por documentoUS$ 0,001

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_mb25
max_pages200
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.
422task_failedA tarefa falhou do nosso lado. Você não paga nada por ela.

Ver a documentação completa do KIT →