Skip to content

Table conversion API. Built for your workflow.

Convert CSV, Excel and JSON with one API key. Send table data, a file or a supported public URL, then use the result in your application.

Get an API keyExplore the API reference
HTTPS · Bearer auth · multipart/form-data

Your first CSV to JSON API request.

Example request. Keep your key on your server.

Request

Method
POST
Endpoint
/v2/convert/csv-to-json
Header
Authorization
Value
Bearer YOUR_API_KEY
Body
multipart/form-data
data
item,quantity
A4 paper,10
Toner,1
200 OK
[
  {
    "item": "A4 paper",
    "quantity": "10"
  },
  {
    "item": "Toner",
    "quantity": "1"
  }
]

Example response · quantity values remain strings.

From a table to your application.

  1. Create a key for your account

    Sign in once, open API keys, and create a key. Keep the Bearer token on your server, outside public frontend code.

  2. Send the table you already have

    Provide data, a file, or a supported public URL using multipart form data. Use the Excel to JSON API for spreadsheets or JSON to CSV for text output.

  3. Choose the response your code needs

    Use v1 for a JSON envelope or v2 for direct text and binary output. Check the response status before saving the result.

Two versions. One conversion workflow.

v1: JSON envelope

/convert/…

The original /convert endpoint returns code, message and data. Keep it when your integration already reads that envelope.

code
200
message
OK
data
Output string

v2: direct output

/v2/convert/…

The /v2/convert endpoint returns the conversion itself, including text and binary downloads. Use HTTP status codes for errors.

[
  {
    "item": "A4 paper",
    "quantity": "10"
  },
  {
    "item": "Toner",
    "quantity": "1"
  }
]

API reference

Select a version, inspect a conversion pair, and try a request with your own key.

Conversion API referenceBrowse conversion endpoints with verified input/output samples, request code and format-specific rules.

Loading API documentation…

TableConvert API는 다양한 형식 간의 데이터 변환 프로세스를 간소화하도록 설계된 다목적 도구입니다. 370개의 서로 다른 변환기에 대한 액세스를 통해 이 API는 CSV, Excel, HTML, JSON, Markdown 등을 포함한 다양한 파일 유형과 구조에서 원활한 데이터 변환을 촉진합니다.

TableConvert API 사용을 시작하려면 다음 단계를 따르세요:

1단계: API 키 등록

  1. 계정 생성: 고유한 API 키를 얻기 위해 계정에 가입하세요.
  2. 가격 페이지 방문: 가격 페이지로 이동하여 플랜을 선택하세요.

2단계: API 키 관리

  1. 인증 페이지 접근: 이 페이지에서 API 키를 관리할 수 있습니다.
  2. API 키 설정: API 키를 받으면 문서에서 API 호출 테스트를 활성화하기 위해 지정된 섹션에 입력하세요.

인증이나 기타 문의사항에 대한 도움이 필요하면 문서를 참조하거나 지원팀에 문의하세요.

3단계: API 테스트

  1. 문서의 시도 버튼 사용: 테스트하려는 API 엔드포인트로 이동하여 시도 버튼을 클릭하세요.
  2. 코드 예제 실행: 다양한 프로그래밍 언어로 제공된 코드 예제를 활용하여 API 엔드포인트를 테스트하세요.

요청하기

API 요청을 할 때 다음 사항을 염두에 두세요:

  1. 콘텐츠 유형: 모든 API 엔드포인트는 multipart/form-data 콘텐츠 유형을 사용합니다.
  2. 인증 헤더: API 호출에 인증 헤더를 포함하세요.

예를 들어, curl을 사용하여 다음과 같이 인증 헤더를 추가할 수 있습니다:

curl -X POST "https://api.tableconvert.com/csv-to-markdown" \
  -H "Authorization: Bearer ${API_Key}" \
  -F "data=name,age"

API pricing. The same credit wallet.

1 credit
Standard format conversion

For CSV, JSON and other standard text-table conversions.

5 credits
Excel input or Excel/PDF/image/Magic output

For Excel input or supported rendered output formats.

Standard requests cost 1 credit. Excel input or Excel, PDF, image and Magic output cost 5 credits. Your website tools and API use the same wallet; old paid contracts keep their agreed rate.

Pricing

Does this API extract bank statements or invoices?

This key is for table-format conversion. Bank statements, supplier comparisons and invoice extraction currently use your signed-in website session.

Questions before you integrate

The reference lists each supported input/output pair and its options. Common jobs include CSV to JSON, Excel to JSON and JSON to CSV, with Excel, PDF and image generation where supported.

Start with one conversion.