Le CSV est une grille de texte plate, sans types de données ; le YAML est un format structuré et lisible, utilisé pour la configuration, les jeux de données de test et les fichiers de données. Cet outil fait le lien entre les deux : avec une ligne d'en-tête, chaque enregistrement devient un mapping YAML (clé: valeur) dans une séquence ; sans en-tête, chaque ligne devient une simple liste de valeurs. Les champs entre guillemets, les virgules et sauts de ligne intégrés, et les guillemets échappés sont tous analysés correctement.
Tout se passe localement, dans votre navigateur. Vos données ne sont jamais envoyées, journalisées ni transmises à un serveur : vous pouvez donc convertir sans risque des feuilles de calcul contenant des informations privées ou sensibles.