HomePluginsData & UtilitiesRuntime CSV To Struct
Description

Convert CSV (Comma-Separated Values) files into Blueprint Structs at runtime. With a single function call during gameplay, map CSV data directly into a Blueprint Struct array — no manual setup or editor configuration required such as data tables.

The plugin automatically parses the CSV and populates your struct array at runtime. You only need to create a Blueprint Struct where all variables are of type String, and the number of variables in the struct must match the number of columns in the CSV file.

Also supports CSV String Input — simply input CSV data as a string and convert to struct, no file needed. Useful for scenarios like retrieving CSV data from servers during gameplay.

Features
Convert CSV to Blueprint Struct at runtime
Load a .csv file from a local path and convert to Blueprint struct
CSV String Input — convert CSV data string directly, no file needed
Convert function accepts wildcard of any struct array input
Works in shipping builds
Specify delimiter for different CSV types (comma, tab, space)
You might also like
Runtime JSON to Blueprint StructData
Runtime JSON to Blueprint Struct
Convert JSON to Blueprint structs and back with one function call
View →
Easy Save SystemData
Easy Save System
Powerful save & load system for any Unreal Engine game
View →
GPU MonitorData
GPU Monitor
Read GPU stats in Blueprints — temperature, VRAM, clocks, utilization
View →