--- layout: docu title: HTTP Parquet Import --- To load a Parquet file over HTTP(S), the [`httpfs` extension]({% link docs/lts/core_extensions/httpfs/overview.md %}) is required. This can be installed using the `INSTALL` SQL command. This only needs to be run once. ```sql INSTALL httpfs; ``` To load the `httpfs` extension for usage, use the `LOAD` SQL command: ```sql LOAD httpfs; ``` After the `httpfs` extension is set up, Parquet files can be read over `http(s)`: ```sql SELECT * FROM read_parquet('https://⟨domain⟩/path/to/file.parquet'); ``` For example: ```sql SELECT * FROM read_parquet('https://duckdb.org/data/prices.parquet'); ``` Moreover, the `read_parquet` function itself can also be omitted thanks to DuckDB's [replacement scan mechanism]({% link docs/lts/clients/c/replacement_scans.md %}): ```sql SELECT * FROM 'https://duckdb.org/data/holdings.parquet'; ```