CSV chỉ là một bảng văn bản phẳng, không có kiểu dữ liệu; còn YAML là định dạng có cấu trúc, dễ đọc, thường dùng cho file cấu hình, dữ liệu mẫu (fixture) và file dữ liệu. Công cụ này nối hai bên lại với nhau: nếu có dòng tiêu đề, mỗi bản ghi trở thành một mapping key: value trong một sequence; nếu không có, mỗi dòng chỉ là một danh sách giá trị đơn giản. Các trường có dấu ngoặc kép, chứa dấu phẩy hay xuống dòng, hoặc dấu ngoặc kép được escape đều được phân tích đúng.
Mọi thứ diễn ra ngay trên trình duyệt của bạn. Dữ liệu không bao giờ được tải lên, ghi log hay gửi đến server nào, nên bạn có thể yên tâm chuyển đổi cả những bảng chứa thông tin riêng tư hoặc nhạy cảm.