TennisTeam Data Converter
1
Select Data Type
Choose between Roster or Schedule data
2
Prepare CSV
Copy sample headers and prepare your CSV
3
Upload or Paste
Upload your CSV file or paste the content
4
Convert & Download
Get your formatted JSON file
CSV to JSON Converter
Convert your CSV data to the required JSON format for the Tennis Team Scheduler application.
Step 1: Select Data Type
Step 2: CSV Format Guide
Roster Format
Schedule Format
Your CSV file for the Team Roster should have the following headers:
id,name,email,phone,isActive,isCaptain
Example CSV data:
id,name,email,phone,isActive,isCaptain
p1,John Smith,john@example.com,555-123-4567,true,true
p2,Jane Doe,jane@example.com,555-987-6543,true,false
p3,Mike Johnson,mike@example.com,555-456-7890,true,false
p4,Sarah Williams,sarah@example.com,555-789-0123,true,false
Your CSV file for the Match Schedule should have the following headers:
id,date,time,homeTeam,awayTeam,locationName,locationAddress,locationLat,locationLng,status
Example CSV data:
id,date,time,homeTeam,awayTeam,locationName,locationAddress,locationLat,locationLng,status
m1,2025-04-26,9:00 AM,Our Team,Opponent Team,Tennis Center,123 Court St Tennis Town ST 12345,40.7128,-74.0060,scheduled
m2,2025-05-03,10:30 AM,Opponent Team,Our Team,Away Courts,456 Racket Ave Tennis City ST 54321,40.7135,-74.0070,scheduled
m3,2025-05-10,9:00 AM,Our Team,Another Team,Tennis Center,123 Court St Tennis Town ST 12345,40.7128,-74.0060,scheduled
m4,2025-04-19,10:00 AM,Previous Team,Our Team,Away Courts,789 Match St Tennis City ST 54321,40.7140,-74.0080,completed
Step 3: Upload or Paste CSV Data
Upload File
Paste Text
Drag & drop your CSV file here or click to browse
Step 4: JSON Output
JSON output will appear here…
Operation successful!