Q: is there a quick way to retrieve the entire (100% of fields) profile from an organization? is there a quick way to retrieve the entire (100% of fields) profile from an organization? I need retrieve all profiles data from org. How can i do this ? If i try add all metadata types to package.xml the process is not completed due to the large amount of data.

A: Background
When retrieving Metadata most tools use the retrieve() call from the File-based Metadata API. This only returns permissions of the Metadata Components that are specified in the given manifest.
Example:
sfdx force:source:retrieve -m Profile:Admin,CustomField:Account.VAT__c

Solution
A full Profile is returned if you use the readMetadata() call from the CRUD (REST) Metadata API.
As this call returns JSON, you might need to convert it to XML.
One sfdx plugin which does that is sfdx-plugin-source-read.
Example: (hint: read instead of retrieve)
sfdx plugins:install sfdx-plugin-source-read
sfdx force:source:read -m Profile:Admin

