Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

The maximum text string for a field in a geodatabase is 320 characters.

The data I am importing has long character strings and it seems to be truncating when I convert into shapefile at the max text string and messing the fields up.

Is there a way to extend this to 700-1000 characters?

share|improve this question

The shapefile maximum field width is 254. It is a limitation of the dBase format.

File geodatabase text fields are unlimited in length (2^31-1) and enterprise geodatabases are limited by their underlying RDBMS for VARCHAR and NVARCHAR width.

The only way to work around the dBase width limitation is to not use shapefiles.

If you must use shapefile then you'd need to make multiple fields and concatenate them later.

share|improve this answer

File geodatabase size and name limits

File geodatabase size: No limit
Table or feature class size: 1 TB (default), 4 GB or 256 TB with keyword
Number of feature classes and tables: 2,147,483,647
Number of fields in a feature class or table: 65,534
Number of rows in a feature class or table: 2,147,483,647
Geodatabase name length: Number of characters the operating system allows in a folder name
Feature class or table name length: 160 characters
Field name length: 64 characters
Text field width: 2,147,483,647


share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.