<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Schema Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2023-02-27T15:42:39.4585+00:00 -->
<!-- Copyright (c) 2023 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema targetNamespace="http://www.fibrogen.com/20221231" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:fgen="http://www.fibrogen.com/20221231" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:srt="http://fasb.org/srt/2022" xmlns:stpr="http://xbrl.sec.gov/stpr/2022" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xlink="http://www.w3.org/1999/xlink">
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" namespace="http://xbrl.sec.gov/stpr/2022"/>
  <xsd:import schemaLocation="https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd" namespace="http://xbrl.org/2020/extensible-enumerations-2.0"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" namespace="http://xbrl.sec.gov/dei/2022"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd" namespace="http://fasb.org/us-gaap/2022"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd" namespace="http://xbrl.sec.gov/country/2022"/>
  <xsd:import schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" namespace="http://www.xbrl.org/dtr/type/2020-01-21"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd" namespace="http://fasb.org/srt/2022"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fgen-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Labels link" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fgen-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation link" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fgen-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:title="Definition link" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fgen-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:title="Calculation link" xlink:type="simple"/>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" id="Role_StatementConsolidatedBalanceSheets">
        <link:definition>100010 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAvailableForSaleSecuritiesInUnrealizedLossPositionFairValueAndGrossUnrealizedLossByLengthOfTim1" id="DisclosureBalanceSheetComponentsSummaryOfAvailableForSaleSecuritiesInUnrealizedLossPositionFairValueAndGrossUnrealizedLossByLengthOfTim1">
        <link:definition>100020 - Disclosure - Balance Sheet Components - Summary of Available for Sale Securities in Unrealized Loss Position, Fair Value and Gross Unrealized Loss By Length of Time Security in Continual Unrealized Loss Position (Detail) 2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" id="Role_StatementConsolidatedBalanceSheetsParenthetical">
        <link:definition>100030 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" id="Role_StatementConsolidatedStatementsOfOperations">
        <link:definition>100040 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsParenthetical" id="Role_StatementConsolidatedStatementsOfOperationsParenthetical">
        <link:definition>100050 - Statement - Consolidated Statements of Operations (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveLoss" id="Role_StatementConsolidatedStatementsOfComprehensiveLoss">
        <link:definition>100060 - Statement - Consolidated Statements of Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity" id="Role_StatementConsolidatedStatementsOfChangesInStockholdersEquity">
        <link:definition>100070 - Statement - Consolidated Statements of Changes in Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" id="Role_StatementConsolidatedStatementsOfCashFlows">
        <link:definition>100080 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsParenthetical" id="Role_StatementConsolidatedStatementsOfCashFlowsParenthetical">
        <link:definition>100090 - Statement - Consolidated Statements of Cash Flows (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureTheCompany" id="Role_DisclosureTheCompany">
        <link:definition>100100 - Disclosure - The Company</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" id="Role_DisclosureSummaryOfSignificantAccountingPolicies">
        <link:definition>100110 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenues" id="Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenues">
        <link:definition>100120 - Disclosure - Collaboration Agreements,License Agreement and Revenues</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureEquityMethodInvestmentVariableInterestEntity" id="Role_DisclosureEquityMethodInvestmentVariableInterestEntity">
        <link:definition>100130 - Disclosure - Equity Method Investment - Variable Interest Entity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureFairValueMeasurements" id="Role_DisclosureFairValueMeasurements">
        <link:definition>100140 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureLeases" id="Role_DisclosureLeases">
        <link:definition>100150 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureBalanceSheetComponents" id="Role_DisclosureBalanceSheetComponents">
        <link:definition>100160 - Disclosure - Balance Sheet Components</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/DisclosureLiabilityRelatedToSaleOfFutureRoyalties" id="DisclosureLiabilityRelatedToSaleOfFutureRoyalties">
        <link:definition>100170 - Disclosure - Liability Related to Sale of Future Royalties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureProductDevelopmentObligations" id="Role_DisclosureProductDevelopmentObligations">
        <link:definition>100180 - Disclosure - Product Development Obligations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" id="Role_DisclosureCommitmentsAndContingencies">
        <link:definition>100190 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureEquityAndStockBasedCompensation" id="Role_DisclosureEquityAndStockBasedCompensation">
        <link:definition>100200 - Disclosure - Equity and Stock-based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureNetLossPerShare" id="Role_DisclosureNetLossPerShare">
        <link:definition>100210 - Disclosure - Net Loss Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureIncomeTaxes" id="Role_DisclosureIncomeTaxes">
        <link:definition>100220 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureRelatedPartyTransactions" id="Role_DisclosureRelatedPartyTransactions">
        <link:definition>100230 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation" id="Role_DisclosureSegmentAndGeographicInformation">
        <link:definition>100240 - Disclosure - Segment and Geographic Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/DisclosureSubsequentEvent" id="DisclosureSubsequentEvent">
        <link:definition>100250 - Disclosure - Subsequent Event</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccounts" id="Role_DisclosureScheduleIIValuationAndQualifyingAccounts">
        <link:definition>100260 - Disclosure - Schedule II - Valuation and Qualifying Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>100270 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesTables">
        <link:definition>100280 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesTables" id="DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesTables">
        <link:definition>100290 - Disclosure - Collaboration Agreements, License Agreement and Revenues (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureEquityMethodInvestmentVariableInterestEntityTables" id="Role_DisclosureEquityMethodInvestmentVariableInterestEntityTables">
        <link:definition>100300 - Disclosure - Equity Method Investment - Variable Interest Entity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" id="Role_DisclosureFairValueMeasurementsTables">
        <link:definition>100310 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureLeasesTables" id="Role_DisclosureLeasesTables">
        <link:definition>100320 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureBalanceSheetComponentsTables" id="Role_DisclosureBalanceSheetComponentsTables">
        <link:definition>100330 - Disclosure - Balance Sheet Components (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/DisclosureLiabilityRelatedToSaleOfFutureRoyaltiesTables" id="DisclosureLiabilityRelatedToSaleOfFutureRoyaltiesTables">
        <link:definition>100340 - Disclosure - Liability Related to Sale of Future Royalties (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" id="Role_DisclosureCommitmentsAndContingenciesTables">
        <link:definition>100350 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureEquityAndStockBasedCompensationTables" id="Role_DisclosureEquityAndStockBasedCompensationTables">
        <link:definition>100360 - Disclosure - Equity and Stock-based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureNetLossPerShareTables" id="Role_DisclosureNetLossPerShareTables">
        <link:definition>100370 - Disclosure - Net Loss Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureIncomeTaxesTables" id="Role_DisclosureIncomeTaxesTables">
        <link:definition>100380 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables" id="Role_DisclosureSegmentAndGeographicInformationTables">
        <link:definition>100390 - Disclosure - Segment and Geographic Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail">
        <link:definition>100400 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSignificantBalanceOfAccountsReceivableDetail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfSignificantBalanceOfAccountsReceivableDetail">
        <link:definition>100410 - Disclosure - Summary of Significant Accounting Policies - Schedule of Significant Balance of Accounts Receivable (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesAstellasAgreementsAdditionalInformationDetail" id="Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesAstellasAgreementsAdditionalInformationDetail">
        <link:definition>100420 - Disclosure - Collaboration Agreements, License Agreement and Revenues - Astellas Agreements - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesAccountingForAstellasAgreementsAdditionalInformation2Detail" id="Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesAccountingForAstellasAgreementsAdditionalInformation2Detail">
        <link:definition>100430 - Disclosure - Collaboration Agreements, License Agreement and Revenues - Accounting for the Astellas Agreements - Additional Information 2 (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesAstrazenecaAgreementsAdditionalInformation1Detail" id="Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesAstrazenecaAgreementsAdditionalInformation1Detail">
        <link:definition>100440 - Disclosure - Collaboration Agreements, License Agreement and Revenues - AstraZeneca Agreements - Additional Information 1 (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesAccountingForAstrazenecaAgreementsAdditionalInformation3Detail" id="Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesAccountingForAstrazenecaAgreementsAdditionalInformation3Detail">
        <link:definition>100450 - Disclosure - Collaboration Agreements, License Agreement and Revenues - Accounting for the AstraZeneca Agreements - Additional Information 3 (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesEluminexAgreementAdditionalInformation2Detail" id="Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesEluminexAgreementAdditionalInformation2Detail">
        <link:definition>100460 - Disclosure - Collaboration Agreements, License Agreement and Revenues - Eluminex Agreement - Additional Information 2 (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesSummaryOfLicenseRevenueAndDevelopmentRevenueRecognizedUnderAgreementDetail" id="Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesSummaryOfLicenseRevenueAndDevelopmentRevenueRecognizedUnderAgreementDetail">
        <link:definition>100470 - Disclosure - Collaboration Agreements, License Agreement and Revenues - Summary of License Revenue and Development Revenue Recognized under Agreement (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesTransactionPriceRelatedToConsiderationReceivedAndAccountsReceivableAllocatedToPerformanceObligationsAlongWithAssociatedDeferredRevenueDetail" id="Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesTransactionPriceRelatedToConsiderationReceivedAndAccountsReceivableAllocatedToPerformanceObligationsAlongWithAssociatedDeferredRevenueDetail">
        <link:definition>100480 - Disclosure - Collaboration Agreements, License Agreement and Revenues - Transaction Price Related to Consideration Received and Accounts Receivable Allocated to Performance Obligations along with Associated Deferred Revenue (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesSummaryOfRevenueRecognizedUnderCollaborationAgreementsAdditionalInformation4Detail" id="Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesSummaryOfRevenueRecognizedUnderCollaborationAgreementsAdditionalInformation4Detail">
        <link:definition>100490 - Disclosure - Collaboration Agreements, License Agreement and Revenues - Summary of Revenue Recognized Under the Collaboration Agreements - Additional Information 4 (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesTransactionPriceRelatedToConsiderationReceivedAndAccountsReceivableAllocatedToPerformanceObligationsDeferredRevenueDetail" id="Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesTransactionPriceRelatedToConsiderationReceivedAndAccountsReceivableAllocatedToPerformanceObligationsDeferredRevenueDetail">
        <link:definition>100500 - Disclosure - Collaboration Agreements, License Agreement and Revenues - Transaction Price Related to Consideration Received and Accounts Receivable Allocated to Performance Obligations Deferred Revenue (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesTransactionPriceRelatedToConsiderationReceivedAndAccountsReceivableAllocatedToPerformanceObligationsDeferredRevenueParentheticalDetail" id="Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesTransactionPriceRelatedToConsiderationReceivedAndAccountsReceivableAllocatedToPerformanceObligationsDeferredRevenueParentheticalDetail">
        <link:definition>100510 - Disclosure - Collaboration Agreements, License Agreement and Revenues - Transaction Price Related to Consideration Received and Accounts Receivable Allocated to Performance Obligations Deferred Revenue (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesSummaryOfAmountsRecognizedAsRevenueDetail" id="Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesSummaryOfAmountsRecognizedAsRevenueDetail">
        <link:definition>100520 - Disclosure - Collaboration Agreements,License Agreement and Revenues - Summary of Amounts Recognized as Revenue (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesSummaryOfProductRevenueNetDetail" id="Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesSummaryOfProductRevenueNetDetail">
        <link:definition>100530 - Disclosure - Collaboration Agreements,License Agreement and Revenues - Summary of Product Revenue, Net (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesProductRevenueNetAdditionalInformation1Detail" id="Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesProductRevenueNetAdditionalInformation1Detail">
        <link:definition>100540 - Disclosure - Collaboration Agreements,License Agreement and Revenues - Product Revenue, Net - Additional Information 1 (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesRollForwardOfRelatedContractLiabilitiesDetail" id="Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesRollForwardOfRelatedContractLiabilitiesDetail">
        <link:definition>100550 - Disclosure - Collaboration Agreements,License Agreement and Revenues - Roll-forward of Related Contract Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesDrugProductRevenueSummaryOfDrugProductRevenueDetail" id="Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesDrugProductRevenueSummaryOfDrugProductRevenueDetail">
        <link:definition>100560 - Disclosure - Collaboration Agreements,License Agreement and Revenues - Drug Product Revenue - Summary of Drug Product Revenue (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesDrugProductRevenueAdditionalInformationDetail" id="Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesDrugProductRevenueAdditionalInformationDetail">
        <link:definition>100570 - Disclosure - Collaboration Agreements,License Agreement and Revenues - Drug Product Revenue - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesAdditionalInformationDetail" id="Role_DisclosureCollaborationAgreementsLicenseAgreementAndRevenuesAdditionalInformationDetail">
        <link:definition>100580 - Disclosure - Collaboration Agreements,License Agreement and Revenues - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureEquityMethodInvestmentVariableInterestEntityAdditionalInformationDetail" id="Role_DisclosureEquityMethodInvestmentVariableInterestEntityAdditionalInformationDetail">
        <link:definition>100590 - Disclosure - Equity method investment - Variable Interest Entity - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureEquityMethodInvestmentVariableInterestEntitySummaryOfEquityMethodInvestmentDetail" id="Role_DisclosureEquityMethodInvestmentVariableInterestEntitySummaryOfEquityMethodInvestmentDetail">
        <link:definition>100600 - Disclosure - Equity method investment - Variable Interest Entity - Summary of Equity Method Investment (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValuesOfFinancialAssetsMeasuredOnRecurringBasisDetail" id="Role_DisclosureFairValueMeasurementsFairValuesOfFinancialAssetsMeasuredOnRecurringBasisDetail">
        <link:definition>100610 - Disclosure - Fair Value Measurements - Fair Values of Financial Assets Measured on Recurring Basis (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetail" id="Role_DisclosureFairValueMeasurementsAdditionalInformationDetail">
        <link:definition>100620 - Disclosure - Fair Value Measurements - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" id="Role_DisclosureLeasesAdditionalInformationDetail">
        <link:definition>100630 - Disclosure - Leases - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseAssetsAndRelatedLeaseLiabilitiesDetail" id="Role_DisclosureLeasesScheduleOfLeaseAssetsAndRelatedLeaseLiabilitiesDetail">
        <link:definition>100640 - Disclosure - Leases - Schedule of Lease Assets and Related Lease Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureLeasesComponentsOfLeaseExpenseDetail" id="Role_DisclosureLeasesComponentsOfLeaseExpenseDetail">
        <link:definition>100650 - Disclosure - Leases - Components of Lease Expense (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail" id="Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail">
        <link:definition>100660 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseTermAndDiscountRateDetail" id="Role_DisclosureLeasesScheduleOfLeaseTermAndDiscountRateDetail">
        <link:definition>100670 - Disclosure - Leases - Schedule of Lease Term and Discount Rate (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetail2" id="Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetail2">
        <link:definition>100680 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Detail) 2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetail" id="Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetail">
        <link:definition>100690 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfCashAndCashEquivalentsDetail" id="Role_DisclosureBalanceSheetComponentsScheduleOfCashAndCashEquivalentsDetail">
        <link:definition>100700 - Disclosure - Balance Sheet Components - Schedule of Cash and Cash Equivalents (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureBalanceSheetComponentsAdditionalInformationDetail" id="Role_DisclosureBalanceSheetComponentsAdditionalInformationDetail">
        <link:definition>100710 - Disclosure - Balance Sheet Components - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfAmortizedCostGrossUnrealizedHoldingGainsOrLossesAndFairValueOfAvailableForSaleInvestmentsDetail" id="Role_DisclosureBalanceSheetComponentsSummaryOfAmortizedCostGrossUnrealizedHoldingGainsOrLossesAndFairValueOfAvailableForSaleInvestmentsDetail">
        <link:definition>100720 - Disclosure - Balance Sheet Components - Summary of Amortized Cost, Gross Unrealized Holding Gains or Losses, and Fair Value of Available-for-Sale Investments (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/DisclosureBalanceSheetComponentsSummaryOfAvailableForSaleSecuritiesInUnrealizedLossPositionFairValueAndGrossUnrealizedLossByLengthOfTim" id="DisclosureBalanceSheetComponentsSummaryOfAvailableForSaleSecuritiesInUnrealizedLossPositionFairValueAndGrossUnrealizedLossByLengthOfTim">
        <link:definition>100730 - Disclosure - Balance Sheet Components - Summary of Available for Sale Securities in Unrealized Loss Position, Fair Value and Gross Unrealized Loss By Length of Time Security in Continual Unrealized Loss Position (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureBalanceSheetComponentsSummaryOfContractualMaturitiesOfAvailableForSaleInvestmentsDetail" id="Role_DisclosureBalanceSheetComponentsSummaryOfContractualMaturitiesOfAvailableForSaleInvestmentsDetail">
        <link:definition>100740 - Disclosure - Balance Sheet Components - Summary of Contractual Maturities of Available-for-Sale Investments (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfInventoryDetail" id="Role_DisclosureBalanceSheetComponentsScheduleOfInventoryDetail">
        <link:definition>100750 - Disclosure - Balance Sheet Components - Schedule of Inventory (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail" id="Role_DisclosureBalanceSheetComponentsScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetail">
        <link:definition>100760 - Disclosure - Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentDetail" id="Role_DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentDetail">
        <link:definition>100770 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfAccruedAndOtherCurrentLiabilitiesDetail" id="Role_DisclosureBalanceSheetComponentsScheduleOfAccruedAndOtherCurrentLiabilitiesDetail">
        <link:definition>100780 - Disclosure - Balance Sheet Components - Schedule of Accrued and Other Current Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureBalanceSheetComponentsScheduleOfOtherLongTermLiabilitiesDetail" id="Role_DisclosureBalanceSheetComponentsScheduleOfOtherLongTermLiabilitiesDetail">
        <link:definition>100790 - Disclosure - Balance Sheet Components - Schedule of Other Long-term Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/DisclosureLiabilityRelatedToSaleOfFutureRoyaltiesAdditionalInformationDetail" id="DisclosureLiabilityRelatedToSaleOfFutureRoyaltiesAdditionalInformationDetail">
        <link:definition>100800 - Disclosure - Liability Related to Sale of Future Royalties - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/DisclosureLiabilityRelatedToSaleOfFutureRoyaltiesScheduleOfActivityOfLiabilityRelatedToSaleOfFutureRevenuesDetail" id="DisclosureLiabilityRelatedToSaleOfFutureRoyaltiesScheduleOfActivityOfLiabilityRelatedToSaleOfFutureRevenuesDetail">
        <link:definition>100810 - Disclosure - Liability Related to Sale of Future Royalties - Schedule of Activity of Liability Related to Sale of Future Revenues (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/DisclosureLiabilityRelatedToSaleOfFutureRoyaltiesScheduleOfRevenuePaymentCapMaturityDetails" id="DisclosureLiabilityRelatedToSaleOfFutureRoyaltiesScheduleOfRevenuePaymentCapMaturityDetails">
        <link:definition>100820 - Disclosure - Liability Related to Sale of Future Royalties - Schedule of Revenue Payment Cap Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureProductDevelopmentObligationsAdditionalInformationDetail" id="Role_DisclosureProductDevelopmentObligationsAdditionalInformationDetail">
        <link:definition>100830 - Disclosure - Product Development Obligations - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesSummaryOfOutstandingNonCancelablePurchaseObligationsDetail" id="Role_DisclosureCommitmentsAndContingenciesSummaryOfOutstandingNonCancelablePurchaseObligationsDetail">
        <link:definition>100840 - Disclosure - Commitments and Contingencies - Summary of Outstanding Non-cancelable Purchase Obligations (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" id="Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail">
        <link:definition>100850 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureEquityAndStockBasedCompensationCommonStockAdditionalInformationDetail" id="Role_DisclosureEquityAndStockBasedCompensationCommonStockAdditionalInformationDetail">
        <link:definition>100860 - Disclosure - Equity and Stock-based Compensation - Common Stock - Additional information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureEquityAndStockBasedCompensationSummaryOfCommonStockReservedForFutureIssuanceDetail" id="Role_DisclosureEquityAndStockBasedCompensationSummaryOfCommonStockReservedForFutureIssuanceDetail">
        <link:definition>100870 - Disclosure - Equity and Stock-based Compensation - Summary of Common Stock Reserved for Future Issuance (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureEquityAndStockBasedCompensationStockPlansAdditionalInformationDetail" id="Role_DisclosureEquityAndStockBasedCompensationStockPlansAdditionalInformationDetail">
        <link:definition>100880 - Disclosure - Equity and Stock-based Compensation - Stock Plans - Additional information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureEquityAndStockBasedCompensationStockPlansSummaryOfStockOptionTransactionsDetail" id="Role_DisclosureEquityAndStockBasedCompensationStockPlansSummaryOfStockOptionTransactionsDetail">
        <link:definition>100890 - Disclosure - Equity and Stock-based Compensation - Stock Plans - Summary of Stock Option Transactions (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/DisclosureEquityAndStockbasedCompensationSummaryOfRsuprsuAndTsrAwardsDetail" id="DisclosureEquityAndStockbasedCompensationSummaryOfRsuprsuAndTsrAwardsDetail">
        <link:definition>100900 - Disclosure - Equity and Stock-based Compensation - Summary of RSU,PRSU and TSR Awards (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureEquityAndStockBasedCompensationEmployeeStockPurchasePlanAdditionalInformationDetail" id="Role_DisclosureEquityAndStockBasedCompensationEmployeeStockPurchasePlanAdditionalInformationDetail">
        <link:definition>100910 - Disclosure - Equity and Stock-based Compensation - Employee Stock Purchase Plan - Additional information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureEquityAndStockBasedCompensationScheduleOfRecordedStockBasedCompensationExpenseDetail" id="Role_DisclosureEquityAndStockBasedCompensationScheduleOfRecordedStockBasedCompensationExpenseDetail">
        <link:definition>100920 - Disclosure - Equity and Stock-based Compensation - Schedule of Recorded Stock-Based Compensation Expense (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureEquityAndStockBasedCompensationScheduleOfAssumptionsUsedToEstimateFairValueOfStockOptionsGrantedAndEmployeeStockPurchasePlansDetail" id="Role_DisclosureEquityAndStockBasedCompensationScheduleOfAssumptionsUsedToEstimateFairValueOfStockOptionsGrantedAndEmployeeStockPurchasePlansDetail">
        <link:definition>100930 - Disclosure - Equity and Stock-based Compensation - Schedule of Assumptions used to Estimate Fair Value of Stock Options Granted and Employee Stock Purchase Plans (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureEquityAndStockBasedCompensationStockBasedCompensationAdditionalInformationDetail" id="Role_DisclosureEquityAndStockBasedCompensationStockBasedCompensationAdditionalInformationDetail">
        <link:definition>100940 - Disclosure - Equity and Stock-based Compensation - Stock-Based Compensation - Additional information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureEquityAndStockBasedCompensationWarrantsAdditionalInformationDetail" id="Role_DisclosureEquityAndStockBasedCompensationWarrantsAdditionalInformationDetail">
        <link:definition>100950 - Disclosure - Equity and Stock-based Compensation - Warrants - Additional information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/DisclosureEquityAndStockBasedCompensationScheduleOfAssumptionsUsedToEstimateFairValueOfTsrAwardsDetails" id="DisclosureEquityAndStockBasedCompensationScheduleOfAssumptionsUsedToEstimateFairValueOfTsrAwardsDetails">
        <link:definition>100960 - Disclosure - Equity and Stock based compensation - Schedule of Assumptions used to Estimate Fair Value of TSR Awards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/DisclosureEquityAndStockbasedCompensationNoncontrollingInterestsAndSubsidiaryStockAdditionalInformationDetail" id="DisclosureEquityAndStockbasedCompensationNoncontrollingInterestsAndSubsidiaryStockAdditionalInformationDetail">
        <link:definition>100970 - Disclosure - Equity and Stock-based Compensation - Non-Controlling Interests and Subsidiary Stock - Additional information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfWeightedImpactsOfOutstandingAntiDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossPerShareDetail" id="Role_DisclosureNetLossPerShareScheduleOfWeightedImpactsOfOutstandingAntiDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossPerShareDetail">
        <link:definition>100980 - Disclosure - Net Loss Per Share - Schedule of Weighted Impacts of Outstanding Anti-dilutive Securities Excluded from Calculation of Diluted Net Loss Per Share (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfLossBeforeIncomeTaxesDetail" id="Role_DisclosureIncomeTaxesComponentsOfLossBeforeIncomeTaxesDetail">
        <link:definition>100990 - Disclosure - Income Taxes - Components of Loss Before Income Taxes (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetail" id="Role_DisclosureIncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetail">
        <link:definition>101000 - Disclosure - Income Taxes - Schedule of Components of Provision For Income Taxes (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveTaxRateDetail" id="Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveTaxRateDetail">
        <link:definition>101010 - Disclosure - Income Taxes - Schedule of Reconciliation Between Statutory Federal Income Tax Rate and Effective Tax Rate (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfSignificantComponentsOfDeferredTaxAssetsDetail" id="Role_DisclosureIncomeTaxesScheduleOfSignificantComponentsOfDeferredTaxAssetsDetail">
        <link:definition>101020 - Disclosure - Income Taxes - Schedule of Significant Components of Deferred Tax Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" id="Role_DisclosureIncomeTaxesAdditionalInformationDetail">
        <link:definition>101030 - Disclosure - Income Taxes - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureIncomeTaxesReconciliationOfBeginningAndEndingAmountsOfUnrecognizedIncomeTaxBenefitsDetail" id="Role_DisclosureIncomeTaxesReconciliationOfBeginningAndEndingAmountsOfUnrecognizedIncomeTaxBenefitsDetail">
        <link:definition>101040 - Disclosure - Income Taxes - Reconciliation of the Beginning and Ending Amounts of Unrecognized Income Tax Benefits (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" id="Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail">
        <link:definition>101050 - Disclosure - Related Party Transactions - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetail" id="Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetail">
        <link:definition>101060 - Disclosure - Segment and Geographic Information - Additional information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfRevenueByGeographicAreaDetail" id="Role_DisclosureSegmentAndGeographicInformationScheduleOfRevenueByGeographicAreaDetail">
        <link:definition>101070 - Disclosure - Segment and Geographic Information - Schedule of Revenue by Geographic Area (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfInventoryByGeographicAreaDetail" id="Role_DisclosureSegmentAndGeographicInformationScheduleOfInventoryByGeographicAreaDetail">
        <link:definition>101080 - Disclosure - Segment and Geographic Information - Schedule of Inventory by Geographic Area (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfInventoryByInventoryOwnershipDetail" id="Role_DisclosureSegmentAndGeographicInformationScheduleOfInventoryByInventoryOwnershipDetail">
        <link:definition>101090 - Disclosure - Segment and Geographic Information - Schedule of Inventory by Inventory Ownership (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfLongLivedAssetsByGeographicAreaDetail" id="Role_DisclosureSegmentAndGeographicInformationScheduleOfLongLivedAssetsByGeographicAreaDetail">
        <link:definition>101100 - Disclosure - Segment and Geographic Information - Schedule of Long Lived Assets by Geographic Area (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfFinanceAndOperatingLeaseRightOfUseAssetsByGeographicalLocationDetail" id="Role_DisclosureSegmentAndGeographicInformationSummaryOfFinanceAndOperatingLeaseRightOfUseAssetsByGeographicalLocationDetail">
        <link:definition>101110 - Disclosure - Segment and Geographic Information - Summary of Finance and Operating Lease Right of Use Assets by Geographical Location (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationScheduleOfCustomerConcentrationByCollaborationPartnersAndDistributionEntityDetail" id="Role_DisclosureSegmentAndGeographicInformationScheduleOfCustomerConcentrationByCollaborationPartnersAndDistributionEntityDetail">
        <link:definition>101120 - Disclosure - Segment and Geographic Information - Schedule of Customer Concentration by Collaboration Partners and Distribution Entity (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetail" id="DisclosureSubsequentEventAdditionalInformationDetail">
        <link:definition>101130 - Disclosure - Subsequent Event - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.fibrogen.com/20221231/taxonomy/role/Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetail" id="Role_DisclosureScheduleIIValuationAndQualifyingAccountsDetail">
        <link:definition>101140 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="fgen_AcquisitionAndVariableInterestEntityAbstract" name="AcquisitionAndVariableInterestEntityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" name="CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_LiabilityRelatedToSaleOfFutureRoyaltiesAbstract" name="LiabilityRelatedToSaleOfFutureRoyaltiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_NonCashIncreaseDecreaseResultingFromLeaseModificationAbstract" name="NonCashIncreaseDecreaseResultingFromLeaseModificationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_NonCashRightOfUseAssetsObtainedInExchangeForNewLeaseLiabilitiesAbstract" name="NonCashRightOfUseAssetsObtainedInExchangeForNewLeaseLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_ShareholdersEquityAndStockBasedCompensationAbstract" name="ShareholdersEquityAndStockBasedCompensationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_WeightedAverageDiscountRateAbstract" name="WeightedAverageDiscountRateAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_WeightedAverageRemainingLeaseTermAbstract" name="WeightedAverageRemainingLeaseTermAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_AccruedApiAndBulkDrugProductPriceTrueUpCurrent" name="AccruedApiAndBulkDrugProductPriceTrueUpCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_AccruedContractLiabilitiesToPharmaceuticalDistributorsCurrent" name="AccruedContractLiabilitiesToPharmaceuticalDistributorsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_AccruedCoPromotionExpensesCurrent" name="AccruedCoPromotionExpensesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_AccruedPreclinicalAndClinicalTrialCurrent" name="AccruedPreclinicalAndClinicalTrialCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_AccruedProductDevelopmentCosts" name="AccruedProductDevelopmentCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_AccruedProductDevelopmentCostsExcludingInterest" name="AccruedProductDevelopmentCostsExcludingInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_AccruedProfitShareCurrent" name="AccruedProfitShareCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_AcquiredInProcessResearchAndDevelopmentAsset" name="AcquiredInProcessResearchAndDevelopmentAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_AdditionalConsiderationBasedOnNetSales" name="AdditionalConsiderationBasedOnNetSales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_AdjustmentsToAdditionalPaidInCapitalSharesIssuedFromStockPlansNetOfPayrollTaxesPaid" name="AdjustmentsToAdditionalPaidInCapitalSharesIssuedFromStockPlansNetOfPayrollTaxesPaid" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_BalanceInOtherReceivablesRelatedToStockOptionExercise" name="BalanceInOtherReceivablesRelatedToStockOptionExercise" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_CashConsiderationReceivedUnderCollaborationAgreement" name="CashConsiderationReceivedUnderCollaborationAgreement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_ClassOfWarrantOrRightNumberOfWarrantsOrRightsExercisedDuringPeriod" name="ClassOfWarrantOrRightNumberOfWarrantsOrRightsExercisedDuringPeriod" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_CoDevelopmentServicesRelatedToCDKContinuedOverDevelopmentYear" name="CoDevelopmentServicesRelatedToCDKContinuedOverDevelopmentYear" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_CoDevelopmentServicesRelatedToCKDContinuedOverDevelopmentPeriod" name="CoDevelopmentServicesRelatedToCKDContinuedOverDevelopmentPeriod" type="xbrli:gYearMonthItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_CollaborationServicesAndOtherRevenue" name="CollaborationServicesAndOtherRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_CollaborativeArrangementAggregateConsideration" name="CollaborativeArrangementAggregateConsideration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_CollaborativeArrangementAggregateConsiderationExcludingDrugProductRevenue" name="CollaborativeArrangementAggregateConsiderationExcludingDrugProductRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_CollaborativeArrangementAggregateConsiderationForMilestoneAndUpfrontPayments" name="CollaborativeArrangementAggregateConsiderationForMilestoneAndUpfrontPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_CommercialMilestone" name="CommercialMilestone" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_CommercialSalesAndOtherEventsMilestone" name="CommercialSalesAndOtherEventsMilestone" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_CommercialSalesMilestone" name="CommercialSalesMilestone" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_CommonStockSharesReserved" name="CommonStockSharesReserved" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="fgen_ContractWithCustomerLiabilityAdditions" name="ContractWithCustomerLiabilityAdditions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_ContractWithCustomerLiabilityDeduction" name="ContractWithCustomerLiabilityDeduction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_ContractWithCustomerLiabilityIncreaseDecreaseFromCurrentTranslationAndOther" name="ContractWithCustomerLiabilityIncreaseDecreaseFromCurrentTranslationAndOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_ContractWithCustomerLiabilityIncreaseDecreaseInRevenueDueToChangesToEstimatedVariableConsideration" name="ContractWithCustomerLiabilityIncreaseDecreaseInRevenueDueToChangesToEstimatedVariableConsideration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_ContractWithCustomerLiabilityNetOfBalancePresentedAgainstContractAsset" name="ContractWithCustomerLiabilityNetOfBalancePresentedAgainstContractAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_ContractWithCustomerLiabilityReclassifiedToAccruedLiability" name="ContractWithCustomerLiabilityReclassifiedToAccruedLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_ConversionOfSubsidiarysConvertibleNotePayable" name="ConversionOfSubsidiarysConvertibleNotePayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_ConversionOfSubsidiarysConvertibleNotePayableToNonControllingInterests" name="ConversionOfSubsidiarysConvertibleNotePayableToNonControllingInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_CoPromotionExpenses" name="CoPromotionExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_CorporateAlternativeMinimumTaxPercentage" name="CorporateAlternativeMinimumTaxPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_CumulativeRevenueLicenseAndDevelopmentRevenueRecognized" name="CumulativeRevenueLicenseAndDevelopmentRevenueRecognized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_DebtInstrumentInterestRatePayableCashStatedPercentage" name="DebtInstrumentInterestRatePayableCashStatedPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_DebtInstrumentInterestRatePayableKindStatedPercentage" name="DebtInstrumentInterestRatePayableKindStatedPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_DeferredRevenuesFromAssociatedContracts" name="DeferredRevenuesFromAssociatedContracts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_DeferredTaxAssetsIntangibleAssets" name="DeferredTaxAssetsIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_DeferredTaxAssetstaxCapitalizedResearchAndDevelopmentExpenses" name="DeferredTaxAssetstaxCapitalizedResearchAndDevelopmentExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_DeferredTaxLiabilitiesFixedAssets" name="DeferredTaxLiabilitiesFixedAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_DeferredTaxLiabilitiesNonDeductibaleAccruedExpenses" name="DeferredTaxLiabilitiesNonDeductibaleAccruedExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_DescriptionOfSalesReturn" name="DescriptionOfSalesReturn" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_DevelopmentAndRegulatoryApprovalMilestones" name="DevelopmentAndRegulatoryApprovalMilestones" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_DrugProductRevenueFromRelatedParty" name="DrugProductRevenueFromRelatedParty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_DueToRelatedPartiesDeferredRevenueCurrent" name="DueToRelatedPartiesDeferredRevenueCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_DueToRelatedPartiesDeferredRevenueNoncurrent" name="DueToRelatedPartiesDeferredRevenueNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_EffectiveAnnualInterestRateRelatedToSaleOfFutureRevenues" name="EffectiveAnnualInterestRateRelatedToSaleOfFutureRevenues" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_EffectiveIncomeTaxRateReconciliationBenefitOnIntercompanyTransferOfAssets" name="EffectiveIncomeTaxRateReconciliationBenefitOnIntercompanyTransferOfAssets" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_EffectiveIncomeTaxRateReconciliationDeductionExpenseShareBasedCompensationCost" name="EffectiveIncomeTaxRateReconciliationDeductionExpenseShareBasedCompensationCost" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_EffectiveIncomeTaxRateReconciliationNetOperatingLossesNotBenefitted" name="EffectiveIncomeTaxRateReconciliationNetOperatingLossesNotBenefitted" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_EffectiveIncomeTaxRateReconciliationValuationAllowanceOnIntercompanyTransferOfAssets" name="EffectiveIncomeTaxRateReconciliationValuationAllowanceOnIntercompanyTransferOfAssets" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_EquityMethodInvestmentIncreaseDecreaseFromCurrencyTranslation" name="EquityMethodInvestmentIncreaseDecreaseFromCurrencyTranslation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_ExperienceHistoricalOwnershipChanges" name="ExperienceHistoricalOwnershipChanges" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_FairValueAssetsLevel1ToLevel2TransferAmount" name="FairValueAssetsLevel1ToLevel2TransferAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_FairValueAssetsLevel2ToLevel1TransferAmount" name="FairValueAssetsLevel2ToLevel1TransferAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_FinanceLeaseAccumulatedAmortization" name="FinanceLeaseAccumulatedAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_FinanceLeaseAndOperatingLeaseAssets" name="FinanceLeaseAndOperatingLeaseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_FinanceLeaseAndOperatingLeaseLiability" name="FinanceLeaseAndOperatingLeaseLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_FinanceLeaseRightOfUseAssetsCost" name="FinanceLeaseRightOfUseAssetsCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_FutureManufacturingClinicalRegulatoryAndCommercialMilestonePayments" name="FutureManufacturingClinicalRegulatoryAndCommercialMilestonePayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_FutureRevenueGranted" name="FutureRevenueGranted" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_GrossProceedsFromSaleOfFutureRevenues" name="GrossProceedsFromSaleOfFutureRevenues" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_GrossProceedsReceivedFromSaleOfRevenue" name="GrossProceedsReceivedFromSaleOfRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_HighlyLiquidInvestmentMaturityPeriod" name="HighlyLiquidInvestmentMaturityPeriod" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_IncreaseDecreaseInAccountsPayableFromRelatedParty" name="IncreaseDecreaseInAccountsPayableFromRelatedParty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_IncreaseDecreaseInAccruedInterestForFinanceLeaseLiabilities" name="IncreaseDecreaseInAccruedInterestForFinanceLeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_IncreaseDecreaseInOperatingLeaseLiabilitiesCurrent" name="IncreaseDecreaseInOperatingLeaseLiabilitiesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_IncreaseDecreaseInOperatingLeaseLiabilitiesNonCurrent" name="IncreaseDecreaseInOperatingLeaseLiabilitiesNonCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_IncreaseDecreaseInOperatingLeaseRightOfUseAssets" name="IncreaseDecreaseInOperatingLeaseRightOfUseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssetsRelatedParties" name="IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssetsRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_InitialIssuanceCostsRelatedToSaleOfFutureRevenues" name="InitialIssuanceCostsRelatedToSaleOfFutureRevenues" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_InitialUpfrontPayment" name="InitialUpfrontPayment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_InvestmentGainLossInUnconsolidatedVariableInterestEntity" name="InvestmentGainLossInUnconsolidatedVariableInterestEntity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_LesseeFinanceLeaseAdditionalLeaseExpirationPeriod" name="LesseeFinanceLeaseAdditionalLeaseExpirationPeriod" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_LesseeFinanceLeaseExpirationPeriod" name="LesseeFinanceLeaseExpirationPeriod" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_LesseeFinanceLeaseOptionToExtendAdditionalLeaseTerm" name="LesseeFinanceLeaseOptionToExtendAdditionalLeaseTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_LesseeOperatingLeaseExpirationPeriod" name="LesseeOperatingLeaseExpirationPeriod" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_LiabilityRelatedToSaleOfFutureRevenues" name="LiabilityRelatedToSaleOfFutureRevenues" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_LiabilityRelatedToSaleOfFutureRevenuesNonCurrent" name="LiabilityRelatedToSaleOfFutureRevenuesNonCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_LiabilityRelatedToSaleOfRevenueCurrent" name="LiabilityRelatedToSaleOfRevenueCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_LiabilityRelatedToSaleOfRevenuesNoncurrent" name="LiabilityRelatedToSaleOfRevenuesNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_LicenseFeesAndMilestonesRevenue" name="LicenseFeesAndMilestonesRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_LongTermInvestmentExcludingEquityMethodInvestments" name="LongTermInvestmentExcludingEquityMethodInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_LongTermInvestmentsMinimumMaturityPeriod" name="LongTermInvestmentsMinimumMaturityPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_MaximumAdditionalFutureClinicalRegulatoryAndCommercialMilestonePayments" name="MaximumAdditionalFutureClinicalRegulatoryAndCommercialMilestonePayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_MaximumFutureMilestonePayments" name="MaximumFutureMilestonePayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_MaximumPaymentCapAmount" name="MaximumPaymentCapAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_MinimumCashOrCashEquivalentsRequiredDuringTermLoanOutstanding" name="MinimumCashOrCashEquivalentsRequiredDuringTermLoanOutstanding" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_MiscellaneousReceivables" name="MiscellaneousReceivables" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_NonCashInterestExpenseRelatedToDrugProductRevenue" name="NonCashInterestExpenseRelatedToDrugProductRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_NoncashInterestExpenseRelatedToSaleOfFutureRevenue" name="NoncashInterestExpenseRelatedToSaleOfFutureRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_NonCashInterestExpenseRelatedToSaleOfFutureRevenues" name="NonCashInterestExpenseRelatedToSaleOfFutureRevenues" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_NumberOfIdentifiedPerformanceObligationAtInceptionOfAgreement" name="NumberOfIdentifiedPerformanceObligationAtInceptionOfAgreement" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_NumberOfOptionalRightsToExtendLease" name="NumberOfOptionalRightsToExtendLease" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_NumberOfProductDevelopmentObligations" name="NumberOfProductDevelopmentObligations" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_OperatingAndFinanceLeasePaymentObligations" name="OperatingAndFinanceLeasePaymentObligations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_OperatingLeaseAccumulatedAmortization" name="OperatingLeaseAccumulatedAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_OperatingLeaseRightOfUseAssetsCost" name="OperatingLeaseRightOfUseAssetsCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_OperatingLossCarryforwardsExpirationYear" name="OperatingLossCarryforwardsExpirationYear" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_OtherTaxCreditCarryforwardsExpirationYear" name="OtherTaxCreditCarryforwardsExpirationYear" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_PaymentMadeForInvestmentInUnconsolidatedVariableInterestEntity" name="PaymentMadeForInvestmentInUnconsolidatedVariableInterestEntity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_PaymentsForTransactionCostsRelatedToSaleOfFutureRevenues" name="PaymentsForTransactionCostsRelatedToSaleOfFutureRevenues" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_PercentageIncreasesOnAnniversaryOfRentCommencementDateOptionTwo" name="PercentageIncreasesOnAnniversaryOfRentCommencementDateOptionTwo" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_PercentageIncreasesOnEachAnniversaryOfRentCommencementDate" name="PercentageIncreasesOnEachAnniversaryOfRentCommencementDate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_PercentageOfExciseTaxOnStockBuyback" name="PercentageOfExciseTaxOnStockBuyback" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_PercentageOfFundingForCosts" name="PercentageOfFundingForCosts" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_PercentageOfPreLaunchInventoryCapitalizedOfAggregateInventoryBalance" name="PercentageOfPreLaunchInventoryCapitalizedOfAggregateInventoryBalance" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="fgen_PercentageOfProductManufacturingCostsUntilManufacturingTechnologyFullyTransferred" name="PercentageOfProductManufacturingCostsUntilManufacturingTechnologyFullyTransferred" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_PercentageOfRevenueInterestOnGlobalNetSales" name="PercentageOfRevenueInterestOnGlobalNetSales" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_PercentageOfRevenueSold" name="PercentageOfRevenueSold" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_PercentageOfRoyaltyPaymentOnGlobalNetSales" name="PercentageOfRoyaltyPaymentOnGlobalNetSales" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_PotentialMilestones" name="PotentialMilestones" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_PreferredSharesIssuedPricePerShare" name="PreferredSharesIssuedPricePerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="fgen_PrepaymentAmount" name="PrepaymentAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_ProceedsFromEquityTransferOfUnconsolidatedVariableInterestEntity" name="ProceedsFromEquityTransferOfUnconsolidatedVariableInterestEntity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_ProceedsFromNonContingentUpfrontPayments" name="ProceedsFromNonContingentUpfrontPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_ProceedsFromSaleOfFutureRevenuesNetOfIssuanceCosts" name="ProceedsFromSaleOfFutureRevenuesNetOfIssuanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_ProceedsFromSalesOfAvailableForSaleSecurities" name="ProceedsFromSalesOfAvailableForSaleSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_ProceedsFromUpfrontNonContingentAndNonRefundablePayments" name="ProceedsFromUpfrontNonContingentAndNonRefundablePayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_ProceedsFromUpfrontNonContingentAndTimeBasedPayments" name="ProceedsFromUpfrontNonContingentAndTimeBasedPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_ProceedsFromUpfrontNonContingentNonRefundableAndTimeBasedPayments" name="ProceedsFromUpfrontNonContingentNonRefundableAndTimeBasedPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_ProductRevenue" name="ProductRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_ProfitSharePercent" name="ProfitSharePercent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_PropertyTaxesAndOtherCurrent" name="PropertyTaxesAndOtherCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_ProvisionForCoDevelopmentServices" name="ProvisionForCoDevelopmentServices" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_ReceivedFromSaleOfRevenue" name="ReceivedFromSaleOfRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_RepaymentsOfFinanceLeaseLiabilities" name="RepaymentsOfFinanceLeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_RequiredMinimumShareholderPercentageToCallForRedemptionOfPreferredShares" name="RequiredMinimumShareholderPercentageToCallForRedemptionOfPreferredShares" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_RestrictedTimeDepositsNoncurrent" name="RestrictedTimeDepositsNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_RevenueGrossFromContractWithCustomerExcludingAssessedTax" name="RevenueGrossFromContractWithCustomerExcludingAssessedTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_RevenueGrossTransferPriceFromContractWithCustomerExcludingAssessedTax" name="RevenueGrossTransferPriceFromContractWithCustomerExcludingAssessedTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_RevenueInterestPayment" name="RevenueInterestPayment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_RevenuePaymentCapAmount" name="RevenuePaymentCapAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_RevenuePaymentCapAmountDueAfterYearFive" name="RevenuePaymentCapAmountDueAfterYearFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_RevenuePaymentCapAmountDueInYearFive" name="RevenuePaymentCapAmountDueInYearFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_RevenuePaymentCapAmountDueInYearFour" name="RevenuePaymentCapAmountDueInYearFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_RevenuePaymentCapAmountDueInYearThree" name="RevenuePaymentCapAmountDueInYearThree" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_RevenuePaymentCapAmountDueInYearTwo" name="RevenuePaymentCapAmountDueInYearTwo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_RevenuePaymentCapAmountDueNextTwelveMonths" name="RevenuePaymentCapAmountDueNextTwelveMonths" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_ReversalOfAccruedCoPromotionExpenses" name="ReversalOfAccruedCoPromotionExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_RoyaltyRateOnNetRevenue" name="RoyaltyRateOnNetRevenue" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="fgen_ScheduledRentCommencementYearOptionOne" name="ScheduledRentCommencementYearOptionOne" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_ScheduledRentCommencementYearOptionTwo" name="ScheduledRentCommencementYearOptionTwo" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_SharedDevelopmentCosts" name="SharedDevelopmentCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_SharesIssuedFromStockPlansNetOfPayrollTaxesPaidShares" name="SharesIssuedFromStockPlansNetOfPayrollTaxesPaidShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_ShortTermInvestmentsMaximumMaturityPeriod" name="ShortTermInvestmentsMaximumMaturityPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_StockIssuedDuringPeriodSharesStockOptionsExercisedFullYear" name="StockIssuedDuringPeriodSharesStockOptionsExercisedFullYear" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_SuppliesNet" name="SuppliesNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_TransactionCostsRelatedToSaleOfFutureRevenues" name="TransactionCostsRelatedToSaleOfFutureRevenues" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_TransactionPriceAllocatedToPerformanceObligations" name="TransactionPriceAllocatedToPerformanceObligations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_TransferPriceTrueUp" name="TransferPriceTrueUp" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_UnrealizedLossGainOnEquityInvestments" name="UnrealizedLossGainOnEquityInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromForeignCurrencyTranslation" name="UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromForeignCurrencyTranslation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_VariableConsiderationPaymentReceivedFromEstimatedFutureCoDevelopmentBilling" name="VariableConsiderationPaymentReceivedFromEstimatedFutureCoDevelopmentBilling" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_VariableConsiderationPaymentReceivedRelatedToCoDevelopmentBillings" name="VariableConsiderationPaymentReceivedRelatedToCoDevelopmentBillings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_VariableConsiderationPaymentReceivedUponAchievementOfMilestone" name="VariableConsiderationPaymentReceivedUponAchievementOfMilestone" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_VariableConsiderationRelatedToProfitShare" name="VariableConsiderationRelatedToProfitShare" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="fgen_WarrantExercisedDuringPeriodShares" name="WarrantExercisedDuringPeriodShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_WarrantsExercisedDuringPeriodValue" name="WarrantsExercisedDuringPeriodValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="fgen_AccountingPolicyLineItems" name="AccountingPolicyLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_AcquisitionAndVariableInterestEntityLineItems" name="AcquisitionAndVariableInterestEntityLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_CommitmentsAndContingenciesLineItems" name="CommitmentsAndContingenciesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_ContractWithCustomerLiabilityLineItems" name="ContractWithCustomerLiabilityLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_IncomeTaxesLineItems" name="IncomeTaxesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_ScheduleOfLeasesLineItems" name="ScheduleOfLeasesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_AccountsReceivableFromDistributorsMember" name="AccountsReceivableFromDistributorsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_AccruedAndOtherCurrentLiabilitiesMember" name="AccruedAndOtherCurrentLiabilitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_AgencyBondsMember" name="AgencyBondsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_AllOtherMember" name="AllOtherMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_APIShipmentMember" name="APIShipmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_AstellasAgreementMember" name="AstellasAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_AstellasAndAstraZenecaMember" name="AstellasAndAstraZenecaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_AstellasCollaborationAgreementMember" name="AstellasCollaborationAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_AstellasEuropeAgreementMember" name="AstellasEuropeAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_AstellasJapanAgreementMember" name="AstellasJapanAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_AstellasMember" name="AstellasMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_AstraZenecaABMember" name="AstraZenecaABMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_AstraZenecaAgreementsMember" name="AstraZenecaAgreementsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_AstraZenecaMember" name="AstraZenecaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_AvailableForSaleSecuritiesBondAndMutualFundsMaturingAfterOneYearThroughThreeYearsMember" name="AvailableForSaleSecuritiesBondAndMutualFundsMaturingAfterOneYearThroughThreeYearsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_AvailableForSaleSecuritiesBondAndMutualFundsMaturingWithinOneYearMember" name="AvailableForSaleSecuritiesBondAndMutualFundsMaturingWithinOneYearMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_BankOfFinlandInterestRateMember" name="BankOfFinlandInterestRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_BeijingEconomicTechnologicalDevelopmentAreaMember" name="BeijingEconomicTechnologicalDevelopmentAreaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_BeijingFalikangPharmaceuticalCoLtdMember" name="BeijingFalikangPharmaceuticalCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_BeijingKangdaYongfuPharmaceuticalCoLTDMember" name="BeijingKangdaYongfuPharmaceuticalCoLTDMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_BondAndMutualFundsMember" name="BondAndMutualFundsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_BulkDrugProductMember" name="BulkDrugProductMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_ChinaPerformanceObligationMember" name="ChinaPerformanceObligationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_ClinicalDevelopmentMilestonesMember" name="ClinicalDevelopmentMilestonesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_CoDevelopmentInformationSharingAndCommitteeServicesMember" name="CoDevelopmentInformationSharingAndCommitteeServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_ContractLiabilitiesMember" name="ContractLiabilitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_ContractualSalesRebateMember" name="ContractualSalesRebateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_ConvertiblePromissoryNoteMember" name="ConvertiblePromissoryNoteMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_CorneaProductsMember" name="CorneaProductsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_DeferredApprovalMilestoneMember" name="DeferredApprovalMilestoneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_DeferredForFutureRecognitionMember" name="DeferredForFutureRecognitionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_DevelopmentAndOtherRevenueMember" name="DevelopmentAndOtherRevenueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_DirectSalesMember" name="DirectSalesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_DiscountsAndRebatesCurrentMember" name="DiscountsAndRebatesCurrentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_DiscountsAndRebatesMember" name="DiscountsAndRebatesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_DrugProductRevenueMember" name="DrugProductRevenueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_EUSupplyAndAstellasAgreementMember" name="EUSupplyAndAstellasAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_FalikangCollaborationAgreementMember" name="FalikangCollaborationAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_FalikangMember" name="FalikangMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_FederalAndStateMember" name="FederalAndStateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_FibroGenBeijingMember" name="FibroGenBeijingMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_FibroGenCaymanMember" name="FibroGenCaymanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_FibrogenEuropeOyMember" name="FibrogenEuropeOyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_FibroGenIncMember" name="FibroGenIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_FortisTherapeuticsMember" name="FortisTherapeuticsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_GrossAccountsReceivableMember" name="GrossAccountsReceivableMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_HiFiBiOAgreementMember" name="HiFiBiOAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_HiFiBiOAgreementsMember" name="HiFiBiOAgreementsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_ImpactOfChangeInAccountingPrincipleUponAdoptionOfASU201802Member" name="ImpactOfChangeInAccountingPrincipleUponAdoptionOfASU201802Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_IncreaseDecreaseInDeferredRevenueMember" name="IncreaseDecreaseInDeferredRevenueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_IncreaseInDeferredRevenueMember" name="IncreaseInDeferredRevenueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_InterestRateOptionOneMember" name="InterestRateOptionOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_InterestRateOptionTwoMember" name="InterestRateOptionTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_LaboratoryEquipmentMember" name="LaboratoryEquipmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_LeaseAmendmentMember" name="LeaseAmendmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_LicenseAgreementWithEluminexMember" name="LicenseAgreementWithEluminexMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_LicenseAndDevelopmentMember" name="LicenseAndDevelopmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_ManufactureAndSupplyOfPamrevlumabMember" name="ManufactureAndSupplyOfPamrevlumabMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_ManufactureAndSupplyOfRoxadustatMember" name="ManufactureAndSupplyOfRoxadustatMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_MilestonePaymentsMember" name="MilestonePaymentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_NetTransferPriceMember" name="NetTransferPriceMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_NonKeyAccountHospitalListingAwardMember" name="NonKeyAccountHospitalListingAwardMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_NovaquestCapitalManagementMember" name="NovaquestCapitalManagementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_OfficeSpacesMember" name="OfficeSpacesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_OtherDiscountsAndRebatesMember" name="OtherDiscountsAndRebatesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_OtherPurchasesAndProgramsMember" name="OtherPurchasesAndProgramsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_OtherRevenueMember" name="OtherRevenueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_OwnershipInChinaMember" name="OwnershipInChinaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_OwnershipInUnitedStatesMember" name="OwnershipInUnitedStatesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_PaymentCapDateAfterJanuaryOneTwoThousandThirtyMember" name="PaymentCapDateAfterJanuaryOneTwoThousandThirtyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_PaymentCapDateInTwoThousandThirtyOneMember" name="PaymentCapDateInTwoThousandThirtyOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_PaymentCapDateOnOrAfterJanuaryOneTwoThousandTwentyNineMember" name="PaymentCapDateOnOrAfterJanuaryOneTwoThousandTwentyNineMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_PaymentCapDateOnOrBeforeDecemberThirtyOneTwoThousandTwentyEightMember" name="PaymentCapDateOnOrBeforeDecemberThirtyOneTwoThousandTwentyEightMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_PaymentPeriodOneMember" name="PaymentPeriodOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_PaymentPeriodTwoMember" name="PaymentPeriodTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_PerformanceBasedRestrictedStockAwardsMember" name="PerformanceBasedRestrictedStockAwardsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_PriceAdjustmentMember" name="PriceAdjustmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_ProfitShareMember" name="ProfitShareMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_RebatesAndDiscountsMember" name="RebatesAndDiscountsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_RegulatoryMilestonesMember" name="RegulatoryMilestonesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_ResearchAndPreClinicalStageDevelopmentProgramsMember" name="ResearchAndPreClinicalStageDevelopmentProgramsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_RestrictedStockUnitsPerfomanceBasedRestrictedStockUnitsAndTotalShareholdersReturnMember" name="RestrictedStockUnitsPerfomanceBasedRestrictedStockUnitsAndTotalShareholdersReturnMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_RevenueInterestFinancingAgreementMember" name="RevenueInterestFinancingAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_RoxadustatDrugProductMember" name="RoxadustatDrugProductMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_RsusPrsusAndTsrAwardsMember" name="RsusPrsusAndTsrAwardsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_SalesToFalikangMember" name="SalesToFalikangMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_SeniorSecuredLoanAgreementMember" name="SeniorSecuredLoanAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_ShorensteinPropertiesLLCMember" name="ShorensteinPropertiesLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_StockOptionAwardsMember" name="StockOptionAwardsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_TermLoanMember" name="TermLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_TotalShareholderReturnAwardsMember" name="TotalShareholderReturnAwardsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_TwoThousandAndFiveStockPlanMember" name="TwoThousandAndFiveStockPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_TwoThousandAndFourteenEmployeeStockPurchasePlanMember" name="TwoThousandAndFourteenEmployeeStockPurchasePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_TwoThousandAndFourteenEquityIncentivePlanMember" name="TwoThousandAndFourteenEquityIncentivePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_UnitedStatesAndRestOfWorldAndChinaMember" name="UnitedStatesAndRestOfWorldAndChinaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_UnitedStatesAndRestOfWorldMember" name="UnitedStatesAndRestOfWorldMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_UnitedStatesRestOfWorldAndChinaMember" name="UnitedStatesRestOfWorldAndChinaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_USGovernmentBondsMember" name="USGovernmentBondsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_ValuationAllowancesForRebatesDiscountsAndAdjustmentsMember" name="ValuationAllowancesForRebatesDiscountsAndAdjustmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_AccountingPolicyTable" name="AccountingPolicyTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_AcquisitionAndVariableInterestEntityTable" name="AcquisitionAndVariableInterestEntityTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_CommitmentsAndContingenciesTable" name="CommitmentsAndContingenciesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_ContractWithCustomerLiabilityTable" name="ContractWithCustomerLiabilityTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_IncomeTaxesTable" name="IncomeTaxesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_ScheduleOfLeasesTable" name="ScheduleOfLeasesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="fgen_CashAndCashEquivalentsAndRestrictedTimeDepositsPolicyPolicyTextBlock" name="CashAndCashEquivalentsAndRestrictedTimeDepositsPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_ClinicalTrialAccrualPolicyTextBlock" name="ClinicalTrialAccrualPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_CollaborativeArrangementAndRevenuesDisclosureTextBlock" name="CollaborativeArrangementAndRevenuesDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_CollaborativeArrangementAndRevenuesPolicyTextBlock" name="CollaborativeArrangementAndRevenuesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_ContractWithCustomerMilestoneMethodTableTextBlock" name="ContractWithCustomerMilestoneMethodTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_DrugProductRevenuePolicyTextBlock" name="DrugProductRevenuePolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_InventoryByGeographicAreasTableTextBlock" name="InventoryByGeographicAreasTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_LeasesDisclosureTextBlock" name="LeasesDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_LiabilityRelatedToSaleOfFutureRevenuesPolicyTextBlock" name="LiabilityRelatedToSaleOfFutureRevenuesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_LiabilityRelatedToSaleOfFutureRevenueTextBlock" name="LiabilityRelatedToSaleOfFutureRevenueTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_LiabilityRelatedToSaleOfFutureRoyaltiesTextBlock" name="LiabilityRelatedToSaleOfFutureRoyaltiesTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_LicenseAcquisitionAgreementPolicyPolicyTextBlock" name="LicenseAcquisitionAgreementPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_OtherRisksAndUncertaintiesPolicyTextBlock" name="OtherRisksAndUncertaintiesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_ProductDevelopmentObligationsDisclosureTextBlock" name="ProductDevelopmentObligationsDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_ProductRevenuePolicyPolicyTextBlock" name="ProductRevenuePolicyPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_RecentlyIssuedAccountingGuidanceNotYetAdoptedPolicyTextBlock" name="RecentlyIssuedAccountingGuidanceNotYetAdoptedPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_RecentlyIssuedAndAdoptedAccountingGuidancePolicyTextBlock" name="RecentlyIssuedAndAdoptedAccountingGuidancePolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_ScheduleOfActivityOfLiabilityRelatedToSaleOfFutureRevenuesTableTextBlock" name="ScheduleOfActivityOfLiabilityRelatedToSaleOfFutureRevenuesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_ScheduleOfActivityOfLiabilityRelatedToSaleOfFutureRoyaltiesTableTextBlock" name="ScheduleOfActivityOfLiabilityRelatedToSaleOfFutureRoyaltiesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_ScheduleOfDrugProductRevenueTableTextBlock" name="ScheduleOfDrugProductRevenueTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_ScheduleOfIncomeLossBeforeIncomeTaxDomesticAndForeignTableTextBlock" name="ScheduleOfIncomeLossBeforeIncomeTaxDomesticAndForeignTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_ScheduleOfLeaseAssetsAndRelatedLeaseLiabilitiesTableTextBlock" name="ScheduleOfLeaseAssetsAndRelatedLeaseLiabilitiesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_ScheduleOfLeaseTermAndDiscountRateTableTextBlock" name="ScheduleOfLeaseTermAndDiscountRateTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_ScheduleOfMaturitiesOfFinanceAndOperatingLeasesLiabilitiesTableTextBlock" name="ScheduleOfMaturitiesOfFinanceAndOperatingLeasesLiabilitiesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_ScheduleOfSharebasedCompensationRestrictedStockUnitsPerfomanceBasedRestrictedStockAndTotalShareholdersReturnAwardActivityTabletextblock" name="ScheduleOfSharebasedCompensationRestrictedStockUnitsPerfomanceBasedRestrictedStockAndTotalShareholdersReturnAwardActivityTabletextblock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" name="ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_ScheduleOfShareBasedPaymentsAwardTotalShareholdersReturnTableTextBlock" name="ScheduleOfShareBasedPaymentsAwardTotalShareholdersReturnTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" name="ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" name="ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="fgen_SummaryOfFinanceAndOperatingLeaseRightOfUseAssetsByGeographicalLocationTableTextBlock" name="SummaryOfFinanceAndOperatingLeaseRightOfUseAssetsByGeographicalLocationTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
</xsd:schema>
