Export Excel or CSV rows as Python dicts, lists, or pandas DataFrames for use in scripts and Jupyter notebooks. Pro tier.
Free is enough for most one-off jobs. Pro raises the file and batch caps; Pro + Media unlocks GB-scale streaming and unlimited duration.
Larger files supported on Developer (5 GB CSV) and Enterprise (unlimited). All processing happens in your browser — files never reach a server.
Upload your Excel or CSV file
Select output format: list of dicts, dict of lists, or pandas DataFrame constructor
Copy the Python code snippet into your script or notebook
0 bytes uploaded. Python Dict/List Generator runs entirely in your browser using SheetJS and ExcelJS. Your spreadsheets never leave your device.
The 'pandas DataFrame' option generates pd.DataFrame({...}) syntax. The list-of-dicts format can be passed directly to pd.DataFrame() as well.
Yes — column names that match Python keywords (class, for, in, etc.) are automatically quoted or suffixed with _col to avoid syntax errors.